composite:evaluate_failure_criterion_per_scope
Version: 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.