mesh:mesh provider
Version: 0.0.0
Description
Reads a mesh from result files.
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | time_scoping | int32 | Optional time/frequency set ID of the mesh, supported for adaptative meshes. |
| Pin 3 | streams_container | streams_container | result file container allowed to be kept open to cache data |
| Pin 4 Required | data_sources | data_sources | result file path container, used if no streams are set |
| Pin 14 | read_cyclic | enum dataProcessing::ECyclicReading, int32 | If 1, cyclic symmetry is ignored. If 2, cyclic expansion is done (default is 1). |
| Pin 25 | region_scoping | scoping, int32, vector<int32> | region id (integer) or vector of region ids with one entity (vector) or region scoping with one id (scoping) (region corresponds to zone for Fluid results or part for LSDyna results). |
| Pin 200 | laziness | abstract_data_tree | configurate whether lazy evaluation can be performed and to what extent. Supported attributes are: - "num_named_selections"->num named selection to read (-1 is all, int32, default si -1), careful: the other named selections will not be available, use mesh_property_provider Operator to read them. - all mesh property fields "mat", "named_selection", "apdl_element_type", "section"-> if set to 1 these properties will not be read and a workflow will be bounded to the properties to be evaluated on demand, with 0 they are read (default is 0). - "all_available_properties" option set to 0 will return all possible properties |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | mesh | abstract_meshed_region |
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. |
| num_threads | int32 | 0 | Number of threads to use to run in parallel |
| permissive | bool | false | If this option is set to true, warning checks (like unit or data sizes) won't be done. |
| run_in_parallel | bool | true | Loops are allowed to run in parallel if the value of this config is set to true. |
Scripting
Category: mesh
Plugin: core
Scripting name: mesh_provider
Full name: mesh.mesh_provider
Internal name: mesh_provider
License: None
Changelog
- Version 0.0.0: Initial release.