Utility class collecting functions requiring MPI synchronization.
More...
|
"set[str]" | MPIUnion ("set[str]" container, KratosMultiphysics.DataCommunicator data_communicator) |
| Return a union of strings across all MPI ranks. More...
|
|
"list[str]" | ExtractNodalSolutionStepDataNames (KratosMultiphysics.ModelPart model_part) |
| Reduce all nodal historical variable names in the input ModelPart across all MPI ranks. More...
|
|
"list[str]" | ExtractNodalDataNames (KratosMultiphysics.ModelPart model_part, bool check_mesh_consistency=False) |
| Reduce all nodal non-historical variable names in the input ModelPart across all MPI ranks. More...
|
|
"list[str]" | ExtractNodalFlagNames (KratosMultiphysics.ModelPart model_part) |
| Get the names of all currently defined global Flags. More...
|
|
"list[str]" | ExtractElementDataNames (KratosMultiphysics.ModelPart model_part, bool check_mesh_consistency=False) |
| Reduce all element variable names in the input ModelPart across all MPI ranks. More...
|
|
"list[str]" | ExtractElementFlagNames (KratosMultiphysics.ModelPart model_part) |
|
"list[str]" | ExtractConditionDataNames (KratosMultiphysics.ModelPart model_part, bool check_mesh_consistency=False) |
|
"list[str]" | ExtractConditionFlagNames (KratosMultiphysics.ModelPart model_part) |
|
Utility class collecting functions requiring MPI synchronization.
@classname MPIUtils
◆ ExtractConditionDataNames()
"list[str]" ExtractConditionDataNames |
( |
KratosMultiphysics.ModelPart |
model_part, |
|
|
bool |
check_mesh_consistency = False |
|
) |
| |
|
static |
◆ ExtractConditionFlagNames()
"list[str]" ExtractConditionFlagNames |
( |
KratosMultiphysics.ModelPart |
model_part | ) |
|
|
static |
◆ ExtractElementDataNames()
"list[str]" ExtractElementDataNames |
( |
KratosMultiphysics.ModelPart |
model_part, |
|
|
bool |
check_mesh_consistency = False |
|
) |
| |
|
static |
Reduce all element variable names in the input ModelPart across all MPI ranks.
Elements in the input ModelPart on a given rank are assumed to share the list of variables.
◆ ExtractElementFlagNames()
"list[str]" ExtractElementFlagNames |
( |
KratosMultiphysics.ModelPart |
model_part | ) |
|
|
static |
◆ ExtractNodalDataNames()
"list[str]" ExtractNodalDataNames |
( |
KratosMultiphysics.ModelPart |
model_part, |
|
|
bool |
check_mesh_consistency = False |
|
) |
| |
|
static |
Reduce all nodal non-historical variable names in the input ModelPart across all MPI ranks.
Nodes in the input ModelPart on a given rank are assumed to share the list of variables.
◆ ExtractNodalFlagNames()
"list[str]" ExtractNodalFlagNames |
( |
KratosMultiphysics.ModelPart |
model_part | ) |
|
|
static |
Get the names of all currently defined global Flags.
◆ ExtractNodalSolutionStepDataNames()
"list[str]" ExtractNodalSolutionStepDataNames |
( |
KratosMultiphysics.ModelPart |
model_part | ) |
|
|
static |
Reduce all nodal historical variable names in the input ModelPart across all MPI ranks.
◆ MPIUnion()
"set[str]" MPIUnion |
( |
"set[str]" |
container, |
|
|
KratosMultiphysics.DataCommunicator |
data_communicator |
|
) |
| |
|
static |
Return a union of strings across all MPI ranks.
The documentation for this class was generated from the following file: