Highlights

• Better support of LS-DYNA format keywords
• Improved ease of use with more automatic parameter setting and automatic model correction
• Better robustness and compatibility between different Radioss options
• Update of the coupling library with MADYMO 2020.1

New Features

Monitored volume
• Automatic correction of external surface normals to have them outward oriented.
• Automatic closing of open external surface of the monitored volume with a simple flat surface.
Engine file command line
• New option to read and write file hst_input.hstp (for better integration in HyperStudy).
• -HSTP_WRITE: Radioss Starter writes the parameters (/PARAMETER) in the file hst_input.hstp.
• -HSTP_READ: Radioss Starter reads parameter values from the file hst_input.hstp.
• New option to define nodal random distribution (noise) from the Starter command line:
• -rxalea <random value>: to define the noise amplitude.
• -rseed <seed value>: to initialize the random distribution.
• These options are available in the argument list of the Altair Compute Console.
Penality contact
• Thermal behavior is added in the contact interface /INTER/TYPE25 (for the node to surface part of the contact).
• Friction models are now available for the edge-to-edge behavior of the contact interface /INTER/TYPE25.
Material
• /MAT/LAW109: New tabulated elasto-plastic material with strain rate and temperature dependency, linear and logarithmic strain rate interpolation.
• /MAT/LAW110 (VEGTER): New material with Corus-Vegter material formulation.
• /MAT/LAW78: New yield surface option with Barlat 3 parameter plane stress and correction of the constitutive material formulation.
Nodal time step (/DT/NODA)
• New option to define the minimum time step with respect to the initial mass added ratio to the model (1st cycle).
Rigid body (/RBODY)
• New force failure parameters for normal and shear directions (defined from main node to secondary node).
Transformation (/TRANSFORM)
• New transformation option /TRANSFORM/POSITION to position a submodel or a set of nodes from 3 start nodes (or points) to 3 target nodes (or points).
Integrated beam element (/PROP/TYPE18)
• New output stress and strain tensor results for any integration point of the integrated beam element (/PROP/TYPE18) in the H3D files and time history file.
• /H3D/BEAM/TENS/STRESS/NPT=i,ALL
• /H3D/BEAM/TENS/STRAIN/NPT=i,ALL
• /TH/BEAM
State file (/STATE)
• The card /BEGIN is added in the state file (.sta) with the working unit defined in the model.
• *BOUNDARY_PRESCRIBED_MOTION_RIGID
• *CONSTRAINED_INTERPOLATION
• *CONSTRAINED_JOINT_PLANAR
• *CONSTRAINED_JOINT_UNIVERSAL
• *CONTACT_AUTOMATIC_NODES_TO_SURFACE
• *CONTROL_OUTPUT
• *DAMPING_GLOBAL
• *DAMPING_PART_STIFFNESS
• *SET_DISCRETE
• *SET_SEGMENT

Enhancements

Force vector output
• /ANIM/VECT/FINT also shows internal forces on the secondary nodes of rigid bodies.
• /ANIM/VECT/FREAC has been generalized to all kinematic conditions.
• /ANIM/VECT/FEXT now shows external loadings only (/CLOAD, /PLOAD, /GRAV, /MONVOL, …) and no longer includes the reaction forces due to kinematic conditions.
• Reaction forces are now available in /TH/NODE for secondary nodes of a rigid body (for example, REACX, REACY, ...).
Tied contact (/INTER/TYPE2)
• Improvement of secondary node projection on 3 noded shell surfaces.
Penalty contact
• /INTER/TYPE24: New flag to define a time duration to remove initial interference (Inacti=-1).
• /INTER/TYP25:
• Improvement of the contact interface behavior with Inacti=5. Force was evident at Time=0 for some specific models.
• Improvement of the contact interface behavior for some specific cases with boundary conditions (/BCS).
• /INTER/TYPE7 and /INTER/TYP25: Starter computation time reduction in cases where mesh size is smaller than gap value.
Materials
• /MAT/LAW0 (VOID): Void material is now compatible with beam and truss elements.
• /MAT/LAW1 (ELAST): Improvement of the computation time for solid elements with Ismstr=10.
• /MAT/LAW108: The density of the material can be null and the inertia in the spring property /PROP/TYPE23 (SPR_MAT) can be null
• /MAT/LAW44:
• The values a, b and n are not used for the computation of the yield stress value when VP1 and a yield curve is defined.
• Strain rate filtering parameters are automatically defined by Radioss for VP=1.
• Automatic strain rate cut off frequency value is defined by Radioss when the input value is zero.
Monitored volume
• /MONVOL/GAS: Improvement of computation performance when the simple gas monitored volume is used in large models using HMPP calculation.
• /MONVOL/FVMBAG1:
• Correction of automatic meshing (kmesh > 0) for airbags defined with 4 noded shell elements. The Starter was failing with different error messages for specific models.
• The option Ittf = 3 was not working as expected for airbags meshed with kmesh = 14.
Shell property and default shell card
• /PROP/TYPE51: Improvement of the memory usage for the composite shell property in the Radioss Starter.
• /PLY: New Starter error message in case material is not defined for a ply. Without material the composite part behaves incorrectly.
Solid property (/PROP/SOLID)
• Stability improvements for models with /TETRA10 Itetra10=2 elements, double precision, HMPP and /PARITH/OFF option.
• Improvement of solid element behavior after material failure. Some computation was still done.
• Improvement of element stability for degenerated brick elements for some specific mesh patterns.
Subdomain (/SUBDOMAIN)
• /INTER/SUB is now compatible with the subdomain approach.
ALE/FSI features
• Improvement of pressure mapping and volume fraction mapping with /MAT/LAW51.
• Development of /PARITH/ON and MPI with /MAT/LAW151.
• An error is now printed in case a keyword is not supported.
• *CONTROL_TIMESTEP: TSSFAC is now set as time step scale factor in /DT/NODA/CST card.
• *DATABASE_SWFORC: Spotwelds are added in the time history /TH/SPRING or /TH/BRIC.
• *MAT_020: Improvement of the reporting for the mapped information.
• *MAT_123: Improvement for the mapping of this material law to Radioss material law.
• *SET_NODE: The option COLUMN is now supported.
• *SET_PART: All input options for sets of parts are now supported.
• Mass and inertia are no longer added for the spring materials *MAT_S01, *MAT_S02, *MAT_S03, *MAT_S04, *MAT_S05, *MAT_S06 and *MAT_S08.
• /STATE: Improved error message in case the referenced part does not exist in the model or card format is not correct.
• Improvement of the warning message (#666) for solid element connectivity to have a smaller element list.
• Update of the coupling library with Madymo 2020.1
• Updated coupling is available for Radioss SPMD/HMPP with Intel® MPI
• Previous coupling with Platform MPI is removed

Resolved Issues

• *BOUNDARY_PRESCRIBED_MOTION_SET: Input issue correction for VAD=1.
• *CONSTRAINED_RIGID_BODIES: Correction of reading issue when several rigid bodies are defined in a model.
• *SECTION_SHELL: The parameter SHRF is now ignored for the model mapping. The default value is always used for Radioss computation (best setting).
• *CONSTRAINED_SPOTWELD: Mapping improvement when several elements are specified inside the same card.
• *CONTACT_AUTOMATIC_SINGLE_SURFACE: Mapping correction if set is empty. The entire model was not selected.
• *DATABASE_RWFORC: Rigid walls are now output in the time history file.
• *DEFINE_COORDINATE_SYSTEM: The title is now correctly read.
• *INITIAL_VELOCITY: Correction of the initial velocity setting with rigid bodies and the different possible options for the initial velocity treatment of rigid bodies.
• *SET: Reading error correction of the set when there are several lines and the line is not completely filled.
• *SET_PART_ADD: Correction of the behavior where a negative sign is defined on the set ID. The Starter no longer fails.
• Correction of ID conflict between created /SKEW and /FRAME .
• Correction of ID conflict between sets with the same ID but different type.
• //SUBMODEL: The local coordinate system (/SKEW) created to follow the motion of the submodel was not applied on the imposed motion (/IMPVEL, /IMPDISP or /IMPACC) from version 2021.
• /FAIL/TBUTCHER: Correction of reading issue. Radioss Starter no longer shows error for specific input.
• /FAIL/TENSSTRAIN: Improvement of the error message in case of wrong input in the /FAIL/TENSSTRAIN card (if ${\epsilon }_{t2}$ < ${\epsilon }_{t1}$ ).
• /INTER/TYPE12: This contact interface was not read in version 2021.
• /INTER/TYPE19: Correction of Radioss Starter numbering issue for specific models from version 2021.
• /INTER/TYPE21: Correction to Units of friction coefficients for different laws, STFAC, KTHE, FRAD and DRAD.
• /INTER/TYPE24: Units of friction coefficients for different friction laws is corrected.
• /MONVOL/FVMBAG1: Correction of card input with porous surface.
Resolution issues
• /ADYREL: Improvement of the damping value computation. Model was diverging because the damping was too high.
• /FAIL/ALTER: Correction of the failure behavior with Irate=1. The computation was failing in version 2021.
• /FAIL/GURSON: Correction for the single precision version.
• /FAIL/JOHNSON: Correction of SPMD issue in Starter or Engine with failure model and Ixfem=1 applied on a solid part.
• /H3D output:
• Correction of the output format for 3D stress tensors. The von Mises value and other scalars were computed with strain data for some specific setting.
• Deleted spring elements were not set in the eroded element pool.
• The contact force and pressure value displayed was not correct in the H3D output.
• /INIVOL: Correction of phase initialization for specific models. The initialization was not correct since version 2020.1.
• /LOAD/CENTRI: Correction of the external work computation in cases where a centrifugal load is applied on a rigid body (/RBODY) secondary node only (whether it is applied on the main node or not).
• /MAT/LAW24: The output for /ANIM/BRICK/TENS/STRAIN was overwritten by /ANIM/BRICK/TENS/EPSP (specific output for concrete material LAW24 with Icap=2).
• /MAT/LAW36:
• Correction of the internal energy computation after erosion of quadratic tetrahedron elements (/TETRA10).
• Improvement of the material behavior with VP=1 for specific loadcases (blow molding analysis).
• /MAT/LAW42: Correction of SH3N shell stability with Ogden materials. Specific models were diverging (non-expected element failure).
• /MAT/LAW69: Solid behavior improvement with HEPH formulation (Isolid=24). The model was diverging.
• /MAT/LAW70: Correction of interpolation error where there is only 1 point in the curve.
• /MAT/LAW80: Correction of unstable behavior and non-physical plastic strain output for shell formulations Ishell=24 or Ishell=1.
• /MAT/LAW88: Correction of memory allocation in the Starter (possible segmentation violation).
• /PROP/TSH_*: Correction of tensor output (stress, strain) for thick-shell elements for both the animation and native H3D outputs.
• /RBE3:
• Improvement of the force distribution in case the reference node is far from the independent nodes.
• Correction of RBE3 behavior with SPMD/HMPP version. Node position is correctly computed for specific models with many interconnected RBE3.
• Correction of mass added when dependent node is far away from the independent nodes.
• /SET/GENERAL:
• Correction for the SET of SET. 3 nodes shell elements (/SH3N) were missing.
• Memory allocation improvement.
• Sets defined with /SET_D are taken into account after the key option, ALL.
• /STATE/NODE/VEL: All nodes were output regardless of the /PART selection in /STATE/DT.
• /SUBDOMAIN: Local coordinate system skew_ID of spring property is correctly transferred to the sub-domain.
• /SURF/DSURF: Correction of Starter issue with specific surface definition. The Starter no longer hangs.
• /PARITH/ON: The external forces from /CLOAD, /PLOAD or /LOAD/PFLUID are correctly released after de-activation by sensor.
• The memory usage value reported in Engine listing file is corrected on SPMD win64 version.