Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.5.4 #2474

Merged
merged 39 commits into from
Oct 29, 2024
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
c52e117
Fix crash at exit when using new Intel icx compiler
deslaughter Apr 23, 2024
0f08226
Disable cache in setup-python GH action
deslaughter Apr 23, 2024
2510bc2
Merge pull request #2173 from deslaughter/b/MAP_free_outlist_crash
andrew-platt Apr 24, 2024
d46719a
Update GHCR doc, remove old Dockerfile
mayankchetan May 2, 2024
51b122e
Updates to build instructions example
mayankchetan May 6, 2024
c867e1a
Merge pull request #2183 from mayankchetan/dockerDocs
andrew-platt May 6, 2024
397d1b9
Add WEIS file readers and writers (#2188)
cortadocodes May 21, 2024
cef1e0b
Always build openfastcpplib as shared. Use BUILD_OPENFAST_CPP_DRIVER …
deslaughter Jul 9, 2024
d0f6154
Merge pull request #2311 from deslaughter/f/cpp_api_driver_option
andrew-platt Jul 9, 2024
62b273e
Fix a couple of bugs in NWTC_IO.f90 which cause out of bounds array a…
deslaughter Jul 11, 2024
5f7b3c9
ED: set all values in RtHS to zero during allocation
andrew-platt Jul 11, 2024
517640d
NWTC_IO: initialize all arrays created by AllocAry calls to zero
andrew-platt Jul 12, 2024
6680158
Merge pull request #2321 from andrew-platt/b/backport_2317partial
andrew-platt Jul 15, 2024
75f1e32
Fix docs -- fails on rtd
andrew-platt Jul 19, 2024
0e7774a
Add !$ OMP critical around file opening for VTK
andrew-platt Jul 19, 2024
44ff26d
Merge pull request #2340 from andrew-platt/b/OpenMP_FF_vtk_read_Opt2
andrew-platt Jul 19, 2024
ff67ad4
FileInfoType: increase line length allowed
andrew-platt Aug 23, 2024
d6e3148
Merge pull request #2389 from andrew-platt/f/WideLinesFileInfoType
andrew-platt Aug 23, 2024
d97ee66
HD bug fix: prevent array index out-of-bound error in HDOut_MapOutput…
luwang00 Aug 28, 2024
cca59dc
Merge pull request #2397 from luwang00/b/HD_PFBdy_Output
andrew-platt Aug 29, 2024
6253e3e
BeamDyn, ModMesh, NWTC_Num performance improvements
deslaughter Aug 16, 2024
c8b9848
Fix bug in BeamDyn performance commit
deslaughter Aug 19, 2024
1d313c9
Fix beamdyn_utest incorrect size of m%qp%upp
deslaughter Aug 20, 2024
48a9e87
Fix more bugs in BeamDyn performance improvements
deslaughter Aug 22, 2024
f93ef05
Modfy executeOpenfastLinearRegressionCase.py to skip comparison of nu…
deslaughter Aug 29, 2024
63c9d3b
Revert "Modfy executeOpenfastLinearRegressionCase.py to skip comparis…
deslaughter Sep 18, 2024
56a97f6
Perturb BD rotation states in WM parameters
deslaughter Sep 18, 2024
68423c3
BeamDyn: fix formatting in test_tools.F90
deslaughter Sep 20, 2024
11f1cd3
Update r-test pointer
deslaughter Sep 20, 2024
e1d3cdb
BD: change to LAPACK_GEMM, add note on ignored error handling
andrew-platt Sep 20, 2024
e28e1a0
Merge pull request #2399 from deslaughter/f/bd-perf
andrew-platt Sep 20, 2024
dde75b8
Intel builds: add /heap-arrays:1000 compile flag
andrew-platt Oct 8, 2024
31d281e
Add /heap-arrays:1000 to cmake intel builds
andrew-platt Oct 8, 2024
69f8dff
Merge pull request #2452 from andrew-platt/b/FF_stackOverflow
andrew-platt Oct 21, 2024
a2e0381
Add changelog for 3.5.4
andrew-platt Oct 21, 2024
05a16b2
Update version info in conf.py
andrew-platt Oct 21, 2024
ea16750
Correction to changelog v3.5.4.md
andrew-platt Oct 21, 2024
efad7a3
Missing PRs and Typo in v3.5.4.md
andrew-platt Oct 24, 2024
8136967
Update r-test pointer for 3.5.4
andrew-platt Oct 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix bug in BeamDyn performance commit
deslaughter committed Aug 29, 2024

Verified

This commit was signed with the committer’s verified signature.
tyroneyeh Tyrone Yeh
commit c8b984824924d971e5c1d20c5886d62bddbd342c
10 changes: 3 additions & 7 deletions modules/beamdyn/src/BeamDyn.f90
Original file line number Diff line number Diff line change
@@ -2695,9 +2695,9 @@ SUBROUTINE BD_ElasticForce(nelem,p,m,fact)
TYPE(BD_MiscVarType), INTENT(INOUT) :: m !< Misc/optimization variables.
LOGICAL, INTENT(IN ) :: fact !< Boolean to calculate the Jacobian



INTEGER(IntKi) :: idx_qp !< Index to quadrature point currently being calculated
REAL(BDKi) :: cet !< for storing the \f$ I_{yy} + I_{zz} \f$ inertia term
REAL(BDKi) :: k1s
INTEGER(IntKi) :: idx_qp !< Index to quadrature point currently being calculated


if (.not. fact) then
@@ -2734,8 +2734,6 @@ subroutine Calc_Oe_Pe_Qe(RR0, Stif, Fc, Oe, Pe, Qe)
REAL(BDKi) :: C21(3,3)
REAL(BDKi) :: epsi(3,3)
REAL(BDKi) :: mu(3,3)
REAL(BDKi) :: cet !< for storing the \f$ I_{yy} + I_{zz} \f$ inertia term
REAL(BDKi) :: k1s

!> ###Calculate the \f$ \underline{\underline{\mathcal{O}}} \f$ from equation (19)
!!
@@ -2804,8 +2802,6 @@ subroutine Calc_Fc_Fd(RR0, uuu, E1, Fc, Fd)
REAL(BDKi) :: R(3,3) !< rotation matrix at quatrature point
REAL(BDKi) :: Rx0p(3) !< \f$ \underline{R} \underline{x}^\prime_0 \f$
REAL(BDKi) :: Wrk(3)
REAL(BDKi) :: cet !< for storing the \f$ I_{yy} + I_{zz} \f$ inertia term
REAL(BDKi) :: k1s

!> ### Calculate the 1D strain, \f$ \underline{\epsilon} \f$, equation (5)
!! \f$ \underline{\epsilon} = \underline{x}^\prime_0 + \underline{u}^\prime -