Skip to main content

mapping:solid to skin

Version: 0.0.0

Description​

Maps a field defined on solid elements to a field defined on skin elements. Three cases are possible, based on the solid field data location; (i) Elemental: The values associated with the solid elements are copied according to those underlying the skin, (ii) Nodal: The solid field is rescoped with respect to the nodes of the skin mesh, (iii) ElementalNodal: The values are copied from the solid mesh to the skin mesh for each element face and the nodes associated with it.

Inputs​

InputNameExpected type(s)Description
Pin 0
Required
fieldfield, fields_containerfield or fields container with only one field is expected
Pin 1
Required
meshabstract_meshed_regionskin mesh region expected
Pin 2solid_meshabstract_meshed_regionSolid mesh support (optional).

Outputs​

OutputNameExpected type(s)Description
Pin 0fieldfield

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.
num_threadsint320Number of threads to use to run in parallel
run_in_parallelbooltrueLoops are allowed to run in parallel if the value of this config is set to true.

Scripting​

Category: mapping

Plugin: core

Scripting name: solid_to_skin

Full name: mapping.solid_to_skin

Internal name: solid_to_skin

License: None

Changelog​

  • Version 0.0.0: Initial release.