mapping:system coupling mapping
Version: 0.0.0
Description
Apply System Coupling to map data from an input mesh to a target mesh.
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 Required | source_mesh | abstract_meshed_region | Mesh where the source data is defined.interpolations only support meshed_region. |
| Pin 1 Required | target_mesh | abstract_meshed_region | Mesh where the target data is defined. interpolations only support meshed_region. |
| Pin 2 Required | is_conservative | bool | Boolean that indicates if the mapped variable is conservative (e.g. force) or not (e.g. pressure). |
| Pin 3 Required | location | string | Mesh support of the mapped variable. Supported options: Nodal and Elemental. |
| Pin 4 Required | dimensionality | int32 | Dimensionality of the mapped variable. Supported options: 1 and 3 (scalars or vectors). |
| Pin 5 | target_scoping | scoping, scopings_container | Scoping that restricts the interpolation to a given set of nodes/elements in the target mesh. |
| Pin 6 Required | source_data | field, fields_container | data to be mapped. |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | target_data | fields_container | data mapped on the target mesh |
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. |
| permissive | bool | true | If permissive is set to false, the validity of the source and target meshes is checked before performing mapping, raising an error if they are invalid. If permissive is set to true, no check is done. Default is true. |
Scripting
Category: mapping
Plugin: N/A
Scripting name: None
Full name: None
Internal name: sc_mapping
License: any_dpf_supported_increments
Changelog
- Version 0.0.0: Initial release.