You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. |
20
+
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. If not defined and the input Fields Container has only one Label, the operation will be done over all the fields. |
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. |
20
+
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. If not defined and the input Fields Container has only one Label, the operation will be done over all the fields. |
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. |
20
+
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. If not defined and the input Fields Container has only one Label, the operation will be done over all the fields. |
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. |
20
+
| <strong>Pin 1</strong>| label |[`string`](../../core-concepts/dpf-types.md#standard-types)| Label of the fields container where it should operate. If not defined and the input Fields Container has only one Label, the operation will be done over all the fields. |
Copy file name to clipboardExpand all lines: 2026R1/dpf-framework-26-r1/operator-specifications/metadata/element_types_provider.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,20 +11,30 @@ license: None
11
11
## Description
12
12
13
13
Reads element types data from the result files contained in the streams or data sources.
14
+
- If the output is a GenericDataContainer, its class_name is ElementTypesProperties and it contains the following property fields:
15
+
- element_routine_number: Element routine number. E.g 186 for SOLID186.
16
+
- keyopts: Element type option keys.
17
+
- kdofs: DOF/node for this element type. This is a bit mapping.
18
+
- nodelm: Number of nodes for this element type.
19
+
- nodfor: Number of nodes per element having nodal forces.
20
+
- nodstr: Number of nodes per element having nodal stresses.
21
+
- new_gen_element: Element of new generation.
22
+
- If the output is a PropertyField, it contains the 200 possible ElementTypesProperties for each solver element type id. These properties are in the order documented in ansys/customize/include/echprm.inc and have the meaning documented in ansys/customize/include/elccmt.inc.
| <strong>Pin 1</strong>| solver_element_types_ids |[`int32`](../../core-concepts/dpf-types.md#standard-types), [`vector<int32>`](../../core-concepts/dpf-types.md#standard-types)| Element Type ids to recover used by the solver. If not set, all available element types to be recovered. |
28
+
| <strong>Pin 1</strong>| solver_element_types_ids |[`int32`](../../core-concepts/dpf-types.md#standard-types), [`vector<int32>`](../../core-concepts/dpf-types.md#standard-types)| Element Type ids to recover used by the solver. If not set, all available element types are recovered. |
20
29
| <strong>Pin 3</strong>| streams |[`streams_container`](../../core-concepts/dpf-types.md#streams-container)| Result file container allowed to be kept open to cache data. |
21
30
| <strong>Pin 4</strong> <br><spanstyle="background-color:#d93025; color:white; padding:2px6px; border-radius:3px; font-size:0.75em;">Required</span>| data_sources |[`data_sources`](../../core-concepts/dpf-types.md#data-sources)| Result file path container, used if no streams are set. |
31
+
| <strong>Pin 200</strong>| output_type |[`int32`](../../core-concepts/dpf-types.md#standard-types)| Get the output as a GenericDataContainer (pin value 1, default) or as a PropertyField (pin value 2). |
22
32
23
33
## Outputs
24
34
25
35
| Output | Name | Expected type(s) | Description |
26
36
|-------|------|------------------|-------------|
27
-
|**Pin 0**| element_types_data |[`generic_data_container`](../../core-concepts/dpf-types.md#generic-data-container)| The generic_data_container has a class_name: ElementTypesProperties. It contains the following property fields: element_routine_number: Element routine number. E.g 186 for SOLID186, keyopts: Element type option keys, kdofs: DOF/node for this element type.This is a bit mapping, nodelm: Number of nodes for this element type, nodfor: Number of nodes per element having nodal forces, nodstr: Number of nodes per element having nodal stresses, new_gen_element: Element of new generation.|
0 commit comments