PARAMETERIZE AND INPUT FOR SIMULATION

Parameterizes a simulation input file by substituting keyword/card values from a supplied parameter dataset. Use this worker to programmatically update LS-DYNA (or similar) deck parameters before job submission, replacing manual edits with dataset-driven card injection.

When to use

Tagged: cards, dataset, deck_authoring, files, input_file, parameterize, simulation.

Inputs

Label ID Type Default Required Description
Simulation simulation_id remote_lookup The simulation record to target; drives the dependent input-file lookup — must be selected first.
Input File input_file_id remote_lookup The specific input deck file (e.g. a LS-DYNA .k / .key file) attached to the chosen simulation whose cards will be parameterized.
Parameter Dataset parameter_dataset scalar   Dataset (e.g. a JSON/CSV-style scalar payload) containing the parameter names and replacement values to inject into the input deck.

Outputs

Label ID Type Description
Simulation Id simulation_id scalar Pass-through ID of the simulation record, forwarded for downstream job-submission or chaining workers.
Input File Id input_file_id scalar Pass-through ID of the (now parameterized) input file, ready for downstream solver or archiving workers.
Old Cards old_cards textarea Full text snapshot of the original keyword cards as they existed before parameterization — useful for auditing and diff comparisons.
New Cards new_cards textarea Full text of the updated keyword cards after parameter substitution has been applied — injected into the simulation deck.

Disciplines

  • cae.preprocessing.deck_authoring
  • cae.preprocessing.setup
  • data.dataset.transform

Auto-generated from platform schema. Worker id: simulation_parameterize_input_by_dataset. Schema hash: 83da11b04a62. Hand-curated docs in workerexamples/ override this page when present.