FEMZIP PARAMETER MERGE

Merges two FEMZIP parameter files by adding any parameters and sections present in the new file but absent from the original, using intelligent value matching. Accepts either file uploads or raw text content for each side of the merge. Use this worker to synchronise FEMZIP compression settings between a baseline and an updated parameter template.

When to use

Tagged: compression_settings, femzip, merge, param_file, parameter_merge, simulation.

Inputs

Label ID Type Default Required Description
Original File original_file file   The baseline FEMZIP .param file to merge into; superseded by original_file_content if that field is non-empty.
New File new_file file   The updated FEMZIP .param file whose additional parameters will be merged into the original; superseded by new_file_content if that field is non-empty.
Original File Content original_file_content textarea   Optional raw text content of the original .param file pasted directly; when non-empty the original_file upload is ignored.
New File Content new_file_content textarea   Optional raw text content of the new .param file pasted directly; when non-empty the new_file upload is ignored.
Output Filename output_filename text   Optional filename for the merged output; must end in .param — if omitted a unique name of the form merged_param_<uid>.param is auto-generated.

Outputs

Label ID Type Description
Merged File file file The merged .param file written to the platform temporary directory, ready for downstream consumption.
Filename filename string The basename of the merged output file (e.g. merged_param_abc123.param).
Merged Content merged_content text Full text content of the merged .param file as a string, useful for inline inspection or chaining without a file I/O step.
Parameters Added parameters_added number Integer count of individual parameter keys added from the new file to the original during the merge.
Sections Added sections_added number Integer count of entire sections that were added from the new file because they were absent from the original.
Status status string Human-readable status message indicating success or describing any non-fatal conditions encountered during the merge.

Disciplines

  • cae.preprocessing.setup
  • data.io.file

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