Skip to main content

logic:same meshes?

Version: 0.0.0

Description

Takes two meshes and compares them. Note: When comparing mesh properties, the current behaviour is to verify that the properties in the first mesh (pin 0) are included in the second mesh (pin 1).

Inputs

InputNameExpected type(s)Description
Pin 0
Required
meshAabstract_meshed_region
Pin 1
Required
meshBabstract_meshed_region
Pin 2small_valuedoubledefine what is a small value for numeric comparison (default value:1.0e-14).
Pin 3tolerancedoubledefine the relative tolerance ceil for numeric comparison (default is 0.001).
Pin 4
Required
compare_auxiliaryboolcompare auxiliary data (i.e property fields, scopings...). Default value is 'false'.

Outputs

OutputNameExpected type(s)Description
Pin 0are_identicalbool

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: logic

Plugin: core

Scripting name: identical_meshes

Full name: logic.identical_meshes

Internal name: compare::mesh

License: None

Changelog

  • Version 0.0.0: Initial release.