Skip to main content

composite:reference_surface_operator

Version: 0.0.0

Description

Reads the reference surface from solid composite definition file(s) and generates a meshed region. Computes the mapping of solid elements to reference surface elements. In case of an imported solid model where the reference surface is missing, the skin is computed and used as reference surface. The mapping is then based on nearest neighbor.

Inputs

InputNameExpected type(s)Description
Pin 4
Required
data_sourcesdata_sourcesList of composite definitions (h5) files with mapping files. Use the sResultKey to name the parts.
Pin 310
Required
unit_systemclass dataProcessing::unit::CUnitSystem, result_info, int32, stringUnit system. The output (mesh) will be converted into this unit system.

Outputs

OutputNameExpected type(s)Description
Pin 0mapping_fieldproperty_fieldProperty field that contains a map from the reference_surface element id to the solid element ids.
Pin 7meshabstract_meshed_regionMeshed region containing the reference surface.

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.

Scripting

Category: composite

Plugin: composite

Scripting name: reference_surface_operator

Full name: composite.reference_surface_operator

Internal name: composite::reference_surface_operator

License: None

Changelog

  • Version 0.0.0: Initial release.