read_d3plot
Extract peak field results from LS-DYNA d3plot files: get min, max, and mean values with the node or element ID at the maximum across spread states, plus non-finite value counts to detect blown-up runs.
Instructions
Field results from the d3plot: where and when a quantity peaks. With no field it lists the
fields stored. With a field (node_displacement, node_velocity, element_solid_stress,
element_solid_effective_plastic_strain, element_shell_stress...) it returns, for up to
max_states evenly spread states (or the single state), the min / max / mean, the id of the
node or element holding the max, and a count of non-finite values (a blown-up run). Vectors
give their magnitude and stresses von Mises (worst integration point). Needs lasso-python.
Args: directory, field, state (-1 = spread), max_states (at most 20)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | No | ||
| state | No | ||
| directory | Yes | ||
| max_states | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |