Load Balance Checker for MPP LS-DYNA

A simple ‘C’ program is included to extract the processor based timing information from D3HSP file and output load balance summary. Future versions of MPP-LS-DYNA may include more information such as the summary shown below. Usage: load_balance_checker d3hsp_file_name {threshold_factor} Download Source Preview /* Load Balance Diagnosis for MPP LS-DYNA Author: Suri Bala, Livermore Software Copyright:…

February 21, 2007 | by

MPP and Deformable to Rigid Switching

You may have read the previous post on deformable to rigid switching which works by turning a predefined set of deformable components into a rigidbody at a user-defined time to save on element processing costs. This may not necessarily be true when running using any of the MPP-LSDYNA executables since the domain decomposition routines do…

February 19, 2007 | by

Load Balance in FMVSS 207/210 Simulations for MPP

Analyses involving automotive seat designs for loadcases such as FMVSS 207/210 has shown some poor load balance on compute nodes when using the default decomposition in MPP LS-DYNA. In FMVSS 207/210 type simulations, the computationally expensive portion of the model lies at the seat and its immediate viscinity while the rest of the model involves…

February 16, 2007 | by

Initial Velocity in Local Coordinate System

In several loading situations, initial velocities are often defined along directions that do not coincide with the global coordinate system. In such cases it is very cumbersome to determine the directional components along global axes when the vector direction does not coincide the global system. In such instances, the easiest modeling approach would be to…

February 13, 2007 | by

Curve Extrapolation

Curves are used widely to define a XY data that are used by several entities in LS-DYNA. They help us to define either a time-dependent function, used in loads and boundary conditions, and/or a strain/strain-rate dependent function used frequently in constitutive models. Three most salient features of curve representation, that occur internally in LS-DYNA and…

February 12, 2007 | by

Bulk Viscosity for Shells and Solids in LS-DYNA

In any wave propagation code, such as LS-DYNA, which belongs to a family of ‘Hydro’ codes, bulk viscosity is essential to treat shocks. Smooth initial data can lead into shock discontinuities and if left untreated can result in severe instabilities. LS-DYNA has the capability (performed by default) to automatically detect the shocks and treat them…

January 26, 2007 | by

Speeding up Simulations for Focused Studies

In several situations, simulation models (new or inherited), are quite often burderend with several expensive features that may have negligible effect on the response that is purely used for comparative numerical studies. When a large portion of any simulation model turnaround time consists of features that are irrelavant to the focued study, it is imperative…

December 22, 2006 | by

Prescribing Motion to a Rigidbody with Respect to a Local System

LS-DYNA offers several ways to prescribe a motion to a rigidbody using *BOUNDARY_PRESCRIBED_MOTION keyword. To prescribe a motion to a rigidbody along a local coordinate system, LS-DYNA offers two method to accomplish this. To demonstrate the differences in these two methods, we will consider a rigidbody that has initial rotational velocity and a prescribed displacement.…

December 19, 2006 | by

Monitoring Incremental Elapsed Time as a Function of Simulation Time

When running explicit simulations in LS-DYNA, it is very important to understand the total CPU clock and the total Elapsed time used by the solver. This information is available at the bottom of every D3HSP file written by LS-DYNA as shown below. The total elapsed time reported in the file is the difference between the…

December 5, 2006 | by

General Guidelines for Crash Analysis in LS-DYNA

LS-DYNA is a general purpose finite element software and is designed for use in various applications. Based on the use of the software for a specific application, LS-DYNA offers several parameters that can be changed from their default values to improve the accuracy, robustness, and stability of the simulation. For performing crash analysis using LS-DYNA,…

November 1, 2006 | by