SAM 2.11.x - latest [September 4, 2025]
SHA: 51459829
Fixed Bugs
CSAM-1307 - RBE3 connectivity in H3DLib consistency with other readers
When reading Altair Optistruct results with H3DLib, RBE3 elements connectivity has been changed such that the dependent node is now in first position to be consistent with other readers (NASLib, NASFil…).
CSAM-1302 - Fix export of quadratic pyramid elements in ABALib
Quadratic pyramid elements are exported as degenerated quadratic bricks C3D20 in ABALib.
CSAM-1300 - Fix crash when using vdm_OpenFOAMLib directly
Fix crash when using vdm_OpenFOAMLib directly.
CSAM-1299 - Fix compilation of SAM without Zlib
SAM compilation without Zlib has been fixed.
CSAM-1249 - Fix NASLib missing dataset due to small time steps
In NASLib, when reading a transient subcase, some result datasets may be missing due to rounding errors on the time value.
CSAM-1170 - Fix to the coordinate system id of the CBUSH1D element for Nastran op2 file.
Fix to the coordinate system id of the CBUSH1D element for Nastran op2 file.
CSAM-1169 - Fix to Beam Element Orientation Matrix computed from Orientation Vector specified in basic (default) CSYS.
Fixed the Beam Element Orientation Matrix computed from Orientation Vector specified in basic (default) CSYS in Nastran op2 file.
CSAM-834 - Read ISO 8859-1 files
ISO 8859-1 files encoded files are allowed.
New Features
CSAM-1308 - Loading remeshed geometries with LMan
vdm_LManSearchLibraryMesh() and vdm_LManSetLibraryMesh() functions are added to manage mesh changes with LMan.
CSAM-1301 - Add element and node sets to DPFLib
Element and node sets are read by DPFLib.
CSAM-1281 - NASLib supports Von Mises strain for composites elements
In some cases, Von Mises or effective strain datasets may not have been properly generated for composite elements.
CSAM-1266 - Modernize current example 14 with simplified C API
Replaced the use of datafun with library manager to read the input file in exam14_minimalplugin.
CSAM-1264 - Example 7 is modernized with simplified C API
Example 7 is modernized with library manager functions.
CSAM-1263 - Modernize current example 1 with simplified C API- HOOPS-Access
Modernized the example1.cpp with new simplified C API.
CSAM-1199 - D3DFil support MAT_COMPOSITE_DAMAGE and PART_COMPOSITE
D3DFil supports MAT_COMPOSITE_DAMAGE and PART_COMPOSITE keywords. Supported parameters in PART_COMPOSITE: Element formulation (ELFORM), Shear factor (SHRF), reference surface location (NLOC), Non-structural mass (MAREA), layer material (MIDi), layer thickness( THICKi) and layer material angle (Bi) are supported. They can be retrieved in vis_EProp object using respectively property types: EPROP_FORMULATION, EPROP_KS, EPROP_OFFSET(to get result of NLOC value), EPROP_NSM, EPROP_LAYER_MID, EPROP_LAYER_THK and EPROP_LAYER_PHI. The number of layers may be retrieved using EPROP_LAYER_NUM. Supported parameters in MAT_COMPOSITE_DAMAGE: Density(RO), Young’s modulus in a, b, c directions (EA, EB, EC), Poisson ratio in NUba, NUca, NUcb (PRBA, PRCA, PRCB), the shear moduli(GAB, GBC, GCA), the shear strength(SC), the Longitudinal tensile strength(XT), the transverse tensile strength(YT) and the transverse compressive strength(YC). They can be retrieved in vis_MProp object using respectively property types: MPROP_DENSITY, MPROP_EORT, MPROP_NUORT, MPROP_GORT, MPROP_SHR, MPROP_SXT, MPROP_SYT and MPROP_SYC. The SECTION_BEAM now supports shear factor (SHRF), nonstructural mass (NSM), element formulation (ELFORM) types:
- 1, 4, 7, 8, 9 and 11 with associated parameters TS1, TS2, TT1, TT2. The corresponding beam section may be retrieved with EPROP_BEAMSECT and geometric values with EPROP_BEAMDIME.
- 2, 3, 12 with “SECTION” card. The corresponding beam section may be retrieved with EPROP_BEAMSECT and geometric values with EPROP_BEAMDIME.
- 2,12, 13 with parameters: Cross sectional area (A), area moment about s (ISS), about t(ITT), torsional constant (J), shear area (SA), product area moment (IST). These values may be retrieved using EPROP_AREA, EPROP_IYY, EPROP_IZZ, EPROP_J, EPROP_KSY and EPROP_IYZ.
CSAM-1193 - Support Shell Offset and Composite in D3DFil
D3DFil supports ELEMENT_SHELL with sub-keywords THICKNESS, OFFSET, COMPOSITE. The shell offset parameter NLOC in SECTION_SHELL keyword is also supported.
Benchmark Report of CEETRON Solve
Provided third parties
- Ansys DPF 2025.2.pre0 APIANSYS, Inc.
- FreeType 2.13.3 - Not pre-compiled, included in the code baseThe FreeType Project
- GLEW 2.1.0 (The OpenGL Extension Wrangler Library) - Not pre-compiled, included in the code baseGLEW
- HDF5 Library and Tools 1.14.5The HDF Group
- Intel MKL 2020.0.0Intel Corporation
- Intel openMP 5.0Intel Corporation
- zlib 1.3.1 - Not pre-compiled, included in the code baseJean-loup Gailly and Mark Adler