SAM 2.1.x

SHA: be9e417c


Fixed Bugs

CSAM-950 - Crash in SurfMesh when a node is connected to a large number of other nodes A crash could occur in SurfMesh when many nodes are connected to a single node through edges while meshing.

CSAM-944 - Wrong assigned output file name while exporting Nastran input file When a dot was found before the extension in the result output file path, the assigned output file path written in Nastran input file exported from CEETRON Access was wrong.

CSAM-933 - Fix CE card export in ANSFil The export of CE card, that has replaced the CERIG export for Ansys workbench compatibility, generated wrong constraint equations when the constrained nodes were not at the same spatial position.

CSAM-926 - Performance regression in OpenFOAMLib A performance regression was introduced in SAM 1.7 release in the OpenFOAMLib module, that could lead to an increased reading time.

CSAM-883 - Fix defeaturing issue in SurfMesh SurfMesh defeaturing could fail to remove some elements, depending on the order of edges processing.

CSAM-878 - Do not provide shear panel results at element nodes in NASLib Shear panel results at element nodes in NASLib were wrong and could lead to a crash. The available dataset has been removed.

CSAM-876 - Fix re-using id2 for different steps where time differences is very small. In transient simulation, Fix re-using id2 for different steps where time differences are at double precision.

CSAM-860 - Avoid crash due to false positive in replication detection While reading a Nastran bulk data file, a crash could occur because of a false positive in replication detection. Replication detection has been improved to avoid this crash.

CSAM-766 - Reinitialize Sys_matrix singularities after each Factorization when the toggle SYSMATRIX_AUTOSPC is enabled and when the same vfs_SysMatrix object is factorized several time, the penalized singularities were not removed from the previous fatorization.

CSAM-766 - Fix Lanczos eigensolver when a given step found too many eigenvalues. Improve Block Lanczos solver to enable the searching of eigenvalues in two steps in case too many are found. First a normal Expand procedure is executed, then a “Fill” Step is carried out.

CSAM-616/766 : Using block lanczos size equal to 1 when solving buckling. For buckling problems, if Lanczos eigensolver is chosen, we enforce the block lanczos size to be 1. This improves the default values for buckling and avoid the need of having particular knowledge on the Lanczos algorithm to figure this out. A message is printed in the log file when used in Prosolve.


New Features

CSAM-939 - Add datasets corresponding to SDISPLACEMENT and SFORCE. Nastran results SDISPLACEMENT and SFORCE from modal frequency response analysis are now available.

CSAM-931 - Support of I10 format input in LS-DYNA LS-DYNA I10 format input mode is supported in the D3DFil module.

CSAM-927 - Support of Random Response analysis in ABALib and ABAFil The Random Response card and analysis type are now supported in ABALib and ABAFil (reading and writing).

CSAM-815 - Support orientation node for beam element in ABAFil Beam elements’ orientation nodes are now supported for Abaqus input files reading and writing. This information can be accessed from the connect through the VIS_ORIENTINDEX identifier.

CSAM-713 - [Plugin] Vtk plugin is now available in Access Reader library for VTU files is now available. As a plug-in to CEETRON Access, (by vdm_PluginLib) a VTK plugin reader is introduced in this release.

CSAM-694 - Support of new MPC keywords in H3DLib The H3DLib module now supports the new MPC Forces and MPC Moments keywords.


Patches

SAM 2.1.1

Aug 9, 2024 - SHA: c4a2e9a3

CSAM-961 - Add support for reading the TRMBD datablock for composite shells in Nastran

Now Access can read coordinate system information for composite shells like CQUAD8 (element code 356). This enables coordinate system transformations to the global system.

CSAM-948 - In NasLib, add backup CsysId for RotAng state system

Fix in NasLib: when a state object has system VIS_STATE_ROTANG, a backup copy of local element system is made. vis_StateEntitySystemId returns SYS_ELEMSYS_ROTANG for any element having data in RotAng and the local element system for others.


SAM 2.1.2

Sep 10, 2024 - SHA: 20a8c105

CSAM-983 Performance regression when loading a Nastran result file

A performance regression can be seen when loading an op2 Nastran result file with many iterations.


SAM 2.1.3

Sep 25, 2024 - SHA: 65517fb7

CSAM-983 Revert CSAM-961 and CSAM-948 added in SAM 2.1.1 patch

The changes made in SAM 2.1.1 patch are reverted, at partner request.