Skip to main content

utility:merge fields containers

Version: 0.0.0

Description

Assembles a set of fields containers into a unique one.

Inputs

InputNameExpected type(s)Description
Pin -200should_merge_named_selectionsboolFor some result files (such as RST), the scoping on names selection is duplicated through all the distributed files.If this pin is false, the merging process is skipped. If it is true, this scoping is merged. Default is true.
Pin -3sum_mergeboolDefault is false. If true, redundant quantities are summed instead of being ignored.
Pin -2merged_fields_supportabstract_field_supportAlready merged field support.
Pin -1merged_fields_containers_supportabstract_field_support, umap<string,shared_ptr<abstract_field_support>>Already merged fields containers support.
Pin 0
Required
fields_containersvector<shared_ptr<fields_container>>, fields_containerA vector of fields containers to merge or fields containers from pin 0 to ...

Outputs

OutputNameExpected type(s)Description
Pin 0merged_fields_containerfields_container

Configurations

NameExpected type(s)Default valueDescription
mutexboolfalseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.
read_inputs_in_parallelboolfalseIf this option is set to true, the operator's inputs will be evaluated in parallel.

Scripting

Category: utility

Plugin: core

Scripting name: merge_fields_containers

Full name: utility.merge_fields_containers

Internal name: merge::fields_container

License: None

Changelog

  • Version 0.0.0: Initial release.