Skip to main content

composite:max_strain_operator

Version: 0.0.0

Description

Computes max strain for ElementalNodal data

Inputs

InputNameExpected type(s)Description
Pin 7
Required
meshmeshed_regionMeshed Region
Pin 23
Required
materials_containermaterials_container
Pin 100
Required
criterion_configurationstringCriterion specification: For instance {"active": true, "e1": true, "e12": true, "e13": false, "e2": true, "e23": false, "e3": false, "eSxy": 0, "eSxz": 0, "eSyz": 0, "eXc": 0, "eXt": 0, "eYc": 0, "eYt": 0, "eZc": 0, "eZt": 0, "force_global_strain_limits": false, "wf_e1": 1, "wf_e12": 1, "wf_e13": 1, "wf_e2": 1, "wf_e23": 1, "wf_e3": 1}
Pin 101
Required
activate_ply_type_filterboolIf true, only computes failure criteria for ply types 'woven' and 'regular'
Pin 102
Required
check_mesh_regionsbool
Pin 400
Required
strains_containerfields_container

Outputs

OutputNameExpected type(s)Description
Pin 0fields_containerfields_containerA CFieldsContainer of CFields with the failure value results under the label is_failure_value=1 and failure modes under the label is_failure_value=0 from a specific failure criterion operator.

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

Full name: composite.max_strain_operator

Internal name: composite::max_strain_operator

License: None

Changelog

  • Version 0.0.0: Initial release.