LS-DYNA 971-7600.1224 released
New version of LS-DYNA is released for all common platforms.
The release provides fixes and extensions.
Summary of changes made to 971 R2 after the release of revision 7600.1116.
- Fix bug in
*KEYWORD_ID
in which the jobid was always upper case. - Fix round-off problem with rigid bodies and prescribed rotational motion using the local option.
- Stop 'too many subgroups' termination when there are eroding solids.
- Fix bug in implicit dynamic relaxation related to thermal.
- Fix jobid problem for
*PERTURBATION
. - Eliminate false warning of empty segment set by reducing the tolerance for checking segments.
- Fix Rayleigh damping problem when energy calculation is active.
- Fix bug in
*RIGID_TO_DEFORMABLE_INERTIA
. - Fix memory clobber that could occur when
*DEFORMABLE_TO_RIGID
is used in combination with beam elements. - Fix roundoff problem in rigid bodies in single precision calculations which is causing problems for customers in their transition from Radioss.
- Fix prescribed acceleration problem with scale factor being applied twice.
- Fix guided cable contact to correct small penalty stiffness which led to large penetrations.
- Add MADYMO=64 option.
Airbag
- Fix problem with load curve ID's and airbags.
- Fix load curve round-off problems related to
*MAT_FABRIC
and*AIRBAG_INTERACTION
. - Fix airbag bug related to blockage option (MPP only).
Boundary
- Fix implicit's treatment of
*BOUNDARY_CYCLIC
for rotating parts.
Constraints
- Fix to
*CONSTRAINED_BUTT_WELD
when the nodes of the weld form a closed loop.
Contacts
- Fix minor bug in implicit tied contact that can result in negative eigenvalues.
- Fixed a potential memory error in segment-based (SOFT=2) contact.
- Modify
AUTOMATIC_TIEBREAK
contact in MPP to better handle slave nodes that are initially below the contact surface. - Fix incorrect initial penetration warnings in edge-to-edge contact
*CONTACT_AUTOMATIC_GENERAL
. - Fix thick element check of SOFT=2 single surface contact.
- Minor fixes to automatic tiebreak contact (SMP only).
- Make SMP and MPP consistent in calculating stiffness of
*CONTACT_SHELL_EDGE_TO_SURFACE_BEAM_OFFSET
. - Fix so that zero length tied contacts work for
*CONTACT_TIED_SHELL_EDGE_TO_SURFACE_BEAM_OFFSET
. - Fix translation bug for type 22 single_edge contact (MPP only).
- Fix contact time step calculation to ignore infinitesimal masses of nodes created by
*INTERFACE_LINKING_SEGMENT
. Using their mass was causing an infinitesimal solution time step to be invoked when*CONTACT_ERODING
was used.
Control
- Fix option LCLVL in
*CONTROL_ADAPTIVITY
where LCLVVL is a load curve controlling the adaptivity level. - Fix bulk viscosity problem related to triangular shell elements.
- Fix memory clobber related to bulk viscosity energy calculation.
- Fix hourglass control type 6 problem with NCPU>1 for 2D solid elements.
- Fix memory clobber that could cause incorrect contact stiffness in MPP if PENOPT 4 or 5 is turned on.
Databases/Output
- Fix bug in d3part database if tshell and stress tensor are written in the database.
- Fix deadlock while nodout filtering is on (MPP only).
- Fix secforc output to consider failed beam elements.
- Fix cross-section force calculation for TSHELL formulations 2 and 3.
- Fix output issues with ESORT=2 option related to the deforc, elout, and d3plot files.
Define
- Fix bug in
*DEFINE_FUNCTION
.
EFG
- Add new materials in EFG 3D.
- Implement
*MAT_ADD_EROSION
for EFG element formulation 41. - Turn on Gauss integration scheme in EFG shell formulation 41.
Elements
- Fix problems related to degenerate element sorting.
- Fix memory issue for eroding contact involving 10-node tetrahedral elements.
- Fix bug for
*ELEMENT_PLOTEL
affecting*CONTACT_SPOTWELD
tying. - Fix 10-node tetrahedron element for large strain problems.
Initial
- Fix
*INITIAL_STRESS_SHELL
where element offset is used instead of set offset. - Fix bug in
*INITIAL_VOLUME_FRACTION
(MPP only).
Load
- Fix bug in
*LOAD_MOVING_PRESSURE
. - Fix
*LOAD_THERMAL_LOAD_CURVE
when invoked during implicit dynamic relaxation.
Material Models
- Fix for load curve round-off in
*MAT_076
,*MAT_083
,*MAT_099
, and*MAT_175
. - Fix minor problem for
*MAT_024
with VP=1. - Fix memory problem affecting
*MAT_ADD_EROSION
when used with fully integrated solids, type 2 and type 41 (EFG). - Add fix for 10-node tet elements comprised of
*MAT_059
. - Implement
*MAT_ADD_EROSION
for EFG element formulation 41. - Make fixes to
*MAT_037
and*MAT_186'.
- Fix load curve round-off problems related to
*MAT_FABRIC
and*AIRBAG_INTERACTION
. - Shear stresses are zero for
*MAT_ANISOTROPIC
due to finite strain formulation used for material type 2. Element type 18 is linear. Added a linear version of*MAT_ANISOTROPIC
. - Fix related to generating the stiffness matrix for
*MAT_HONEYCOMB
. - Fix bug related to iform=-14 in
*MAT_FABRIC
. - Update behavior of Toyota beam spot weld failure.
- Enable
*MAT_ADD_EROSION
for EFG solid type 41 and 42. - Fix for load curve round-off in material types 76 and 175.
SPH
- Fix bug in SPH forces calculation (MPP only).
- Fix bug in restart when SPH elements are used.
- Fix bug for SPH/SPH contact option. CONT=1 wasn't working.
MPP
- Fix MPP decomposition error if "silist" is used with any sliding interface other than the first one.
- Fix bug with circular butt welds not tying first/last node (MPP only).
- Fix bug in
*INITIAL_VOLUME_FRACTION
(MPP only). - Fix airbag bug related to blockage option (MPP only).
- Exit MPP job cleanly if NaN detected in any of the processors with option checknan=1.
- Fix MPP problem when deleting both contacts AND parts/elements during a small deck restart.
- Modify memory reporting for MPP so that the proper choices of memory and memory2 are reported.
- Fix MPP problem where in partial slave node stiffness was used in rigid wall force calculation.
- Fix problem in MPP whereby using more than 16 or 32 processors resulted in abnormally large amounts of time in rigid body processing, and hence poor scaling.
MPP Databases/Output
- Fix kinetic energy output to d3thdt database (MPP only).
- Set pointer in intfor database correctly for each interface if force tranducer exists (MPP only).
MPP Contacts
- Eliminate segmentation fault associated with 2 surface force transducers (MPP only).
- Fix a potential MPP problem when 2-surface force transducers are used with segment based contact.
- Fix MPP problem that caused segmentation violation in some problems with eroding contact involving shell elements.
- Fix translation bug for type 22 single_edge contact (MPP only).