SAM 2.10.x - latest [July 28, 2025]
SHA: a4e43581
Fixed Bugs
CSAM-1261 - ANSLib may crash when reading Ghost elements
Fix in ANSLib: When ghost elements are present in the model, this can lead to errors in the vis_Connect class.
CSAM-1254 - Naslib fix when reading logical record type
Fix in NASLib: an incorrect interpretation of the logical record type can result in a memory fault.
CSAM-1244 - ANSFil computes default orientation vector for 1D elements
Fix in ANSFill: the default orientation vector is computed for elements BEAM4, PIPE16, BEAM188, BEAM189, CABLE280, PIPE288 and PIPE289 when neither the optional node nor the element coordinate system is specified
CSAM-1242 - Support Optistruct linear heat transfer analysis results
Optistruct linear steady-state and transient heat transfer analysis results are now supported in the H3DLib library.
CSAM-1237 - NASLib add ModeNumber attibute in element result
Fix in NASLib: in case of Real Eigen Values subcase, the mode number is stored in attributes of element result datasets.
CSAM-1233 - Fix read PARAMETER keyword in D3DFil
Fix in D3DFil: when PARAMETER_EXPRESSION is encountared it is managed as unrecognized keyword without error message. The keyword PARAMETERS is read without any restriction on the position of whitespace characters.
CSAM-1202 - Access support rst files written with Ansys2025R1
Access support .rst files written with Ansys2025R1
CSAM-1197 - Define properties and materials of contact pairs in ANSFil
Contact pairs read in ANSFil now have properties and materials associated.
CSAM-1192 - Fix D3DFil when comment line exceeds 256 characters
Fix D3DFil when comment line exceeds 256 characters
CSAM-1174 - Manage sys806=2 in NASLib to use the Effective strain measure instead of Von Mises
When the executive system operational parameter 806 is set to 2 for sol 401 results, NASLib will use the Effective strain measure instead of Von Mises for elastic, thermal, and mechanical components.
CSAM-956 - Mechanical strains per ply are read in NASLib
Mechanical strains per ply results are read in Nastran result files in the OSTR1MEC datablock, when available.
New Features
CSAM-1252 - Option to force the use of capabilities that need licensing in DPFLib
Add VDM_DPFLIB_ASSUMELICENSING mode to force the use of all DPF capabilities, assuming that a valid Ansys licence is available. If no valid license is found when needed, an licensing error will be thrown by the DPF package.
CSAM-1223 - VTKLib: Export VTU files in binary mode with or without Zlib compression
VTKLib is able to export Vtu file format in binary mode with or without Zlib compression.
CSAM-1221 - Support peak strain results in Nastran output file
The NASLib library supports peak strain results provided by the PKOESN data block.
CSAM-1205 - Support polygons and polyhedra in VTU writer
VTU writer supports polygons and polyhedra elements. Fix in the VTU Plugin reader to support polygons and polyhedra elements.
CSAM-1183 - Examples of conformal meshing
Add example 63 demonstrating conformal meshing between two parts. The VIS_MESH_REPAIRINCONS has been added to VolMesh to automatically repair inconsistent meshes. The CONNECT_FLOOD option is added to the vis_ConnectFaceGroup() function. This allows to select adjacent element free faces until a feature edge is met, starting from a seed element face.
CSAM-1180 - CGNS - Integrate dynamic loading for External libraries
SAM dynamically loads the CGNS library, allowing runtime loading of CGNS functionality without requiring compile-time linking. This provides better deployment flexibility and reduces binary dependencies.
CSAM-1122 - Add Prosolve parameter PROSOLVE_PRINTMODEL
Added the control parameter PROSOLVE_PRINTMODEL in the vfx_ProSolve object in order to print the model summary to the log file.
CSAM-943 - Fix layered solid element results rotation to global frame in ANSLib and various DPFLib bug fixes
In ANSLib, layered solid elements (i.e. element 190) results rotations to the global frame could be wrong. In DPFLIP: - Fix computation of the expected result value count for structural temperatures. - Fix layered solid elements layer results ordering. - Fix VIS_FEATYPE computation for Ansys elements 181 and 281. - Add the StrainType attribute. - Replace the VDM_DPFLIB_DONOTROTATETOGLOBALFRAME convention by VDM_DPFLIB_ROTATETOGLOBALFRAME for consistency. Shell layer orientations can be used to compute quantities in a local frame. Shell and membrane thicknesses are available in DPFLib. Add VIS_FEATYPE and VIS_FEASPEC associatioin to DPFLib.
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