Skip to main content

logic:same meshes container?

Version: 0.0.0

Description

Checks if two meshes_container are identical.

Inputs

InputNameExpected type(s)Description
Pin 0
Required
meshes_containerAmeshes_container
Pin 1
Required
meshes_containerBmeshes_container
Pin 2small_valuedoubleDouble positive small value. Smallest value which will be considered during the comparison step. All the abs(values) in the field less than this value are considered as null, (default value:1.0e-14).
Pin 3tolerancedoubleDouble relative tolerance. Maximum tolerance gap between two compared values. Values within relative tolerance are considered identical (v1-v2)/v2 < relativeTol (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 0booleanboolbool (true if identical...)
Pin 1messagestring

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_mc

Full name: logic.identical_mc

Internal name: compare::meshes_container

License: None

Changelog

  • Version 0.0.0: Initial release.