ftp.lstc.com

Download Report

Transcript ftp.lstc.com

Restarting an LS-DYNA Analysis

Introduction

Simple Restart

Small Restart

Full Restart
Restarts

All 3 classes of restarts require a binary dump file
which contains a complete record of the model
(stress, strain, deformation, etc) at a particular
point in time.
•
•
•
Binary dump files are written during an analysis at intervals
according to *DATABASE_BINARY_D3DUMP and/or
*DATABASE_BINARY_RUNRSF.
In addition, a binary d3dump file is automatically written at the
normal termination of a run unless “d=nodump” on the
execution line.
In v. 971, the number of runrsf files retained is controlled by the
parameter NR in *database_binary_runrsf.
•
Default is NR=1
•
If NR is greater than 1, the runrsf files are written in
cyclical fashion.
Restarts
 When doing a restart:
• Use the same executable
• Use same numbers of CPU’s
Simple Restart

Restart made from any dump file written prior to
termination time.

No changes are made (not even termination time) and
thus no input file is needed.

Sample execution line:
ls971 r=d3dump01
Small Restart

Only certain changes are permitted. The keywords in the *RESTART section
of the User’s Manual (excepting *STRESS_INITIALIZATION) pertain to small
restarts. Some of the changes allowed in a small restart…
• change termination time
• change output intervals
• change timestep controls
• modify load curves
• add nodal boundary conditions
• delete contacts, parts, elements
• Rigid/Deformable switching of parts

Need a binary dump file and a small restart input deck, the latter of which
might be as simple as …
*KEYWORD
*CONTROL_TERMINATION
15e-03
*END
Sample execution line:
ls971 i=restart_in.k r=d3dump01
where restart_in.k is the small restart input deck.
Full Restart

Changes of a general nature can be made including addition of parts,
loads, and contacts.

A full restart requires a binary dump file and a full restart input deck.
In the full restart input deck a full description of the model is given.
• Input for retained parts, materials, contacts, loads, etc. is copied directly
from the original input deck
• That input which is copied from the original input deck can be modified as
desired
• Input for new parts, materials, contacts, loads, etc. is added

The command *STRESS_INITIALIZATION must be specified in the
full restart input deck for parts to be initialized.
• Initializes stress, strain, displacement, etc. for all parts which are carried
over or, optionally, for only a subset of those parts
Full Restart

One cannot change the mesh topology of preexisting parts
when doing a full restart
• Except for solid elements (use Q=remap on the execution line)

*DELETE commands should not be used in a full restart.
• To eliminate elements, don’t include their definition in the full restart
deck

Do not use *INITIAL_VELOCITY for nodes carried over from
previous run. Use *CHANGE_VELOCITY_<option> to modify
velocities of such nodes.

Preexisting contacts that are to be initialized should include the
_ID option so that the contact ID numbers in the original input
deck match those in the full restart input deck.
Full Restart

BEWARE! Output from full restart will overwrite existing output in
version 970
• Submit full restart from a new directory
• Output from original run and output from full restart cannot be
combined and must be postprocessed separately

Version 971 will append output from full restart to exisiting output.

The binary dump file necessary to submit a full restart when running
MPP-DYNA is named d3fullXX (not d3dumpXX)
• Use n=d3fullXX on execution line, not r=d3dumpXX
Exercise 3a and 3b