SAM 2.5.x - latest [December 2024]
SHA: abcbd15e
Fixed Bugs
CSAM-1049 - Fix potential crash in prosolve A crash might occur in some multithreaded prosolve runs, related to a use-after-free issue.
CSAM-1035 - Fix element result type detection in Marc result files Some Marc result files types could be wrongly read.
CSAM-1034 - Fix to the orientation vector of BEAM elements from SAMCEF result file Fixed the issue in the orientation vector of beam elements from SAMCEF result file.
CSAM-1033 - Fix Abaqus C3D4 number of nodes read This fixes Abaqus C3D4 number of nodes in the first direction read.
CSAM-1027 - Avoid generating intersection in surfmesh Fix possible mesh intersections when generating mesh with surfmesh.
CSAM-1023 - Read Nastran input file cards with comments in-between entry lines Comments included in-between lines of a single bulk data entries of a Nastran input file are cleanly processed.
CSAM-954 - Fix creation of Nastran output file stress datasets In Nastran output result files, stress datasets creation may be wrong on some files. Either stress datasets with only zero values could be reported while they should not exist, or stress datasets might be missing.
CSAM-834 - Allow Ansys cdb files containing non-ASCII letters UTF8 encoding is now allowed in Ansys input files.
CSAM-654 - Add warning for duplicated node and element Ids Duplicated node and element Ids are checked in NASFil, ABAFil and ANSFil libraries.
New Features
CSAM-1044 - Enable Convention VDM_CONVENTION_FRAMEZERO in odb export Enable Convention: VDM_CONVENTION_FRAMEZERO in odb export to generate a zero-increment frame.
CSAM-1043 - CEETRON Solve Benchmark report is integrated into the CSAM documentation Each release’s documentation points to its specific report.
CSAM-1042 - Support LZ4 and BLOSCLZ compression in Nastran HDF5 result files Nastran HDF5 result files compressed with LZ4 and BLOSCLZ can be read if the cmake CEE_SAM_OPTION_BLOSC is enabled. By default, this option is enabled, and the c-blosc third party library is provided.
CSAM-1041 - Add Nastran Contact separation parameters Support MSC-Nastran import and export BCPARA separation parameters IBSEP and FNTOL.
CSAM-975 - Add support for absorptivity in radiative boundary conditions Absorptivity can now be optionally used in radiative boundary conditions. This is done with the vis_LCase object and the new LCASE_HEATRAD_ABSORPTIVITY type. When using LCASE_HEATRAD_ABSORPTIVITY, vis_LCaseSetDistdv receives the ambient temperature, emissivity, and absorptivity as input.
CSAM-940 - Support reading mechanical stresses in sections from Nastran op2 files Mechanical strains and effective mechanical strains reading from Nastran .op2 files have been fixed for shells.
CSAM-928 - Support import of RBODY collector in PAMLib erf Support RBODY collector in PAMLib erfh5 import.
CSAM-820 - Support Abaqus CONN2D2 and CONN3D2. Add support for import and export of Abaqus connector elements of beam type.