averaging:nodal difference (fields container)
Version: 0.0.0
Description
Transforms Elemental Nodal fields into Nodal fields. Each nodal value is the maximum difference between the unaveraged computed result for all elements that share this particular node. The result is computed on a given node scoping. If the input fields are mixed shell/solid, then the fields are split by element shape and the output fields container has an elshape label.
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 Required | fields_container | fields_container | |
| Pin 1 | mesh | abstract_meshed_region, meshes_container | The mesh region in this pin is used to perform the averaging. It is used if there is no fields support. |
| Pin 3 | scoping | scoping, scopings_container | Average only on these nodes. If it is a scoping container, the label must correspond to the one of the fields containers. |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | fields_container | fields_container |
Configurations
| Name | Expected type(s) | Default value | Description |
|---|---|---|---|
| mutex | bool | false | If this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads. |
| num_threads | int32 | 0 | Number of threads to use to run in parallel |
| run_in_parallel | bool | true | Loops are allowed to run in parallel if the value of this config is set to true. |
Scripting
Category: averaging
Plugin: core
Scripting name: nodal_difference_fc
Full name: averaging.nodal_difference_fc
Internal name: nodal_difference_fc
License: any_dpf_supported_increments
Changelog
- Version 0.0.0: Initial release.