SAM 2.14 latest [Dec 05, 2025]
SHA: 3fd17f67
Fixed Bugs
CSAM-1409 - Fix friction coefficients export to ANSYS input from CPair
Friction coefficients were not correctly exported to Ansys input files when linked directly to a contact pair, and not to an element.
CSAM-1394 - Support transitive includes from relative paths in Nastran input decks
Access now resolves nested INCLUDE statements using paths relative to the file that issued them when reading Nastran input decks.
CSAM-1389 - Fix expected library name in C# headers
Change the expected library name in C# interface from CeetronSAM to HoopsSAM.
CSAM-1385 - Fix possible crash when generating elements in FluentLib
Fix a crash when all faces of the model are not explicitly defined when generating elements in FluentLib.
CSAM-1257 - Fix ETBLOCK being reported as unrecognized when reading Ansys input decks
Line numbers corresponding to ETBLOCK were wrongly reported as unrecognized.
New Features
CSAM-1387 - Providing plugins as binaries in SAM distribution
Data Provider plugin binaries (Exchange, VTK and OpenFOAM) are now included in the bin folder within the distribution package. Exchange plugin is added into the Evaluation package.
CSAM-1383 - Rigid bodies from Marc output files
Rigid body information is now provided for Marc output files. The center of rotation can be retrieved through vis_RBodyGetRefNode() while vis_RBodyValueDouble(*,RBODY_ROTATION_AXIS,*) will provide the rotation axis.
CSAM-1372 - ,1230]-Update H3D library to version 2025
Updated the H3D third-party library to version 2025. Expected changes : The elements are reordered if Rigid elements are present in the model.
CSAM-1368 - Improved CMake system by adding requested options
The following options have been added to the CMake system:
- CEE_SAM_OPTION_LIB_PATH: Library binaries path for MSVC or Linux
- CEE_SAM_OPTION_BIN_PATH: Binaries path for MSVC or Linux
- CEE_SAM_OPTION_ODB_API_CURRENT_VERSION: Current Abaqus ODB API version
- CEE_SAM_OPTION_ODB_API_SUPPORTED_VERSIONS: Currently supported Abaqus ODB API versions
- CEE_SAM_OPTION_HDF5_BUILD_TYPE: HDF5 external library build type used (Static or Dynamic)
- CEE_SAM_OPTION_ODB_API_LIBRARIES_LIST: Semi-colon separated list of Abaqus ODB API libraries to be added to the link
CSAM-1391 - Support of new unit for mass in Nastran op2 file reader
Supported new unit for mass (N-h^2/mm) in Nastran op2 file reader.
CSAM-1331 - CGNS export build PolyData with Element Entity Association
A new element association, VIS_POLYUNIQUEFACE, has been added. This association can be used with the vis_ConnectSetElemAssoc and vis_ConnectAddElemAssoc functions to define, for each face of an element, which unique face of the model it corresponds to, when the mesh is described from the internal and external faces. This association is recommended when exporting a large model in CGNS format, in combination with the VDM_CGNS_POLYASELEMENTASSOC export option, as it can significantly reduce the memory consumed during CGNS file writing. Expected changes: When reading a Fluent .cas file, element faces are now stored using the element association type VIS_POLYUNIQUEFACE. New datasets UNIQUEFACE.E will therefore be created.
CSAM-1291 - Improve Abaqus odb opening time
Introduce VDM_DEFERREDREADMODE to reduce the opening time for Abaqus odb files. This currently affects nodal and element-face results.
CSAM-1260 - Export Face or Edge Heat Convection in Nastran format
Support Nastran export of Heat conduction face or edge defined in vis_LCase object via LCASE_HEATCONV. In Nastran import, surface element CHBDYE with associated CONV and PCONV are now stored in vis_LCase object with LCASE_HEATCONV entry.
CSAM-1231 - Exporting Orientation information for local cordinate system based on SYS_ELEMSYS_VECTOR
Enhanced the *ORIENTATION keyword to define the local coordinate system based on SYS_ELEMSYS_VECTOR while writing an Abaqus input file.
CSAM-1168 - Support Extra History Variables for Solid elements from LS-Dyna result file
Supported reading extra history variables present in the solid element results from LS-Dyna d3plot files. These results can be accessed through the dataset: SDV.[MATERIAL,SOLID].E:id1 where id1 is the time step identifier.
CSAM-1081 - VTP Data Provider Implementation
This release introduces support for VTK PolyData (VTP) files within the Data Provider framework, enabling efficient reading and processing of particle mesh data along with associated scalar, vector, and tensor results. It supports single VTP files, multi-state sequences, and PVD time series, covering geometry types such as vertices, lines, polygons, and triangle strips. The implementation includes lazy loading, optimized XML parsing, and automatic discovery of numbered state files for improved performance. Fully integrated into the existing VTK provider framework, it uses standard CDP interfaces and seamlessly works with the PVdProvider for managing multi-file time series.
CSAM-864 - Reading structural damping material property from Abaqus input file
Support reading structural damping material property from Abaqus input file
Benchmark Report of HOOPS 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