Releases: TLCFEM/suanPan
Releases · TLCFEM/suanPan
suanPan-v3.5
suanPan-v3.4
suanPan-v3.3
What's New:
- (breaking) revise syntax for
ConcreteTsai
,Concrete21
andConcrete22
using a more consistent definition - fix tangent stiffness in
ConcreteK4
model #171 - update
OpenBLAS
to version0.3.25
- update
SuperLU
to version6.0.1
- better
RCM
algorithm that may result in a smaller bandwidth, thus, potentially more efficient
solving #175 - update
Armadillo
to version12.6.7
#180 - enable lazy evaluation and avoid temporary global matrices, faster dynamic
analysis #183 - bugfixes: #185
- update
Catch2
to version3.5.2
- update
fmt
to version10.2.1
- add nonviscous damping:
NonviscousNewmark
(global level integrator),ElementalNonviscous
(element level
modifier) andNonviscous01
(material level model)
suanPan-v3.2
What's New:
- revise uniaxial universal damage models #153
- update
OpenBLAS
to version0.3.24
- add a new uniaxial concrete model
ConcreteK4
#155 - add beam element for arbitrary thin-/thick-walled open/close section with torsion and warping
B31OS
#159 - better local iteration convergence criterion #161
B31OS
andEB31OS
associated transformationsB3DOSL
,B3DOSC
; sections,Fibre3DOS
,Cell3DOS
; material wrappersOS146
,OS146S
- add elemental damping using Lee's model
- support Lode angle in CDPM2 #163
- add
AICN
cubic Newton solver #165 - remove
Bilinear2D
material, usePlaneStress
/PlaneStrain
wrapper andBilinearJ2
3D model instead
suanPan-v3.1
suanPan-v3.0
What's New:
- add experimental
MAGMA
based GPU sparse solver #123 - add nonlinear transformation for shell elements #124
- update
VTK
to version9.2.6
- add
CustomNodeGroup
#126 - add
TranslationConnector
#127 - add
CustomAmplitude
#129 - update
Armadillo
to version12.2
#134 - add
AsymmElastic1D
#135 - update
TBB
to version2021.9.0
- update
MUMPS
to version5.6.0
suanPan-v2.9
A maintenance release focusing on performance improvement.
Non-AVX binaries are available.
What's New:
suanPan-v2.8
What's New:
- better on screen display with the fmt library #99
- add command
overview
- update
OpenBLAS
to version0.3.21
- add Euler buckling load check for
T2D2
#104 - speed-up analysis with visualisation recorder #102
- update
VTK
to version9.2.5
- add
Expression
to support custom function definition #105 - add
CustomMises1D
,CustomCC
,CustomCDP
,CustomDP
,CustomJ2
andCustomHoffman
models
suanPan-v2.7
Merry Christmas! What's New:
- optimise assembling of symmetric global matrices #79
- extend
BatheTwoStep
to allow customisation of spectral radius #81 and sub-step size #82 - update
Catch2
to version2.13.10
- update
Armadillo
to version11.4
- update modern
Arpack
#94 - add
Tchamwa
#88,BatheExplicit
#90 andGeneralisedAlphaExplicit
#93 explicit time integration methods - add
OALTS
two-step implicit time integration method #92 - add
Sinh1D
andTanh1D
nonlinear elastic 1D material - add
linear_system
flag to speed up linear system analysis
suanPan-v2.6.1
This patch mainly addresses the failure of loading plain text data, such as tabular amplitude.
What's New:
- add
-nu
(--noupdate
) flag to skip check of new version on startup - fix issue #74