Personal tools

LS-DYNA 971-7600.1224 released

Filed under:
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).
Filed under: