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.