Skip to main content

DPF Framework 2026 R1

composite:evaluate_failure_criterion_per_scope

Last update: 31.07.2026

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.

Connect with Ansys