composite:evaluate_failure_criterion_per_scope
Last update: 31.07.2026Version: 0.0.0
Description
Evaluates failure criteria for a specified scope.
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 1 Required |
element_scoping | scoping |
Element scoping on which failure criteria are evaluated |
| Pin 3 Required |
stream_provider | streams_container |
Stream with result file. |
| Pin 7 Required |
mesh | abstract_meshed_region |
Mesh (including layup information if available) |
| Pin 22 | material_fields | umap<string,struct dataProcessing::composite::ImportedMaterialField> |
Material fields: Only needed if has_layup_provider is true |
| Pin 23 Required |
materials_container | materials_container |
Materials container |
| Pin 24 | section_data_container | fields_container |
Section Data Container: Only needed if has_layup_provider is true |
| Pin 25 | mesh_properties_container | fields_container |
Mesh Properties Container Container: Only needed if has_layup_provider is true |
| Pin 100 Required |
criterion_configuration | string |
Failure criteria configuration |
| Pin 217 Required |
has_layup_provider | bool |
Deprecated since 2024 R2. Use input pin 218instead. Should be set to true if layup information is available. Equivalent new input is ACP (1). |
| Pin 218 Required |
layup_model_context_type | int32 |
Define the source of section data. Values are: 0=not available, 1=ACP, 2=RST, 3=MIXED (ACP+RST). |
| Pin 302 Required |
request_sandwich_results | bool |
Request results for sandwich failure criteria. |
| Pin 303 | use_live_evaluation | bool |
Use live evaluation. Default: False |
| Pin 307 Required |
scope_configuration | struct dataProcessing::composite::CompositeScopeConfig |
Scope configuration |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 304 | failure_container | fields_container |
Fields container with the failure results |
| Pin 306 | time_id | int32 |
Requested time id |
| Pin 400 | strains_container | fields_container |
Fields container with the strains |
| Pin 401 | stresses_container | fields_container |
Fields container with the stresses |
Configurations
| Name | Expected type(s) | Default value | Description |
|---|---|---|---|
| mutex | bool |
false | If 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: evaluate_failure_criterion_per_scope
Full name: composite.evaluate_failure_criterion_per_scope
Internal name: composite::evaluate_failure_criterion_per_scope
License: None
Changelog
- Version 0.0.0: Initial release.