KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
HDF5 model part operations. More...
Classes | |
class | IOOperation |
Base class for HDF5 IO operations. More... | |
class | ModelPartIOOperation |
Base class for HDF5 IO operations on ModelPart s. More... | |
class | ModelPartInput |
Reads a ModelPart from a file. More... | |
class | ModelPartOutput |
Writes a ModelPart to a file. More... | |
class | PartitionedModelPartOutput |
Writes a partitioned model part to a file. More... | |
class | ProcessInfoIOOperation |
class | ProcessInfoOutput |
Writes a ProcessInfo to a file. More... | |
class | ProcessInfoInput |
Reads a ProcessInfo from a file. More... | |
class | VariableIOOperation |
Generates json settings for variable data IO. More... | |
class | ElementDataValueOutput |
Writes non-historical element data values to a file. More... | |
class | ElementDataValueInput |
Reads non-historical element data values from a file. More... | |
class | ElementFlagValueOutput |
Writes non-historical element flag values to a file. More... | |
class | ElementFlagValueInput |
Reads non-historical element flag values from a file. More... | |
class | ElementGaussPointOutput |
Write element integration point values to a file. More... | |
class | ConditionDataValueOutput |
Writes non-historical element data values to a file. More... | |
class | ConditionDataValueInput |
Reads non-historical element data values from a file. More... | |
class | ConditionFlagValueOutput |
Writes non-historical element flag values to a file. More... | |
class | ConditionFlagValueInput |
Reads non-historical element flag values from a file. More... | |
class | ConditionGaussPointOutput |
Write condition integration point values to a file. More... | |
class | NodalSolutionStepDataOutput |
Writes nodal solution step data to a file. More... | |
class | NodalSolutionStepDataInput |
Reads nodal solution step data from a file. More... | |
class | NodalDataValueOutput |
Writes non-historical nodal data values to a file. More... | |
class | NodalDataValueInput |
Reads non-historical nodal data values from a file. More... | |
class | NodalFlagValueOutput |
Writes non-historical nodal flag values to a file. More... | |
class | NodalFlagValueInput |
Reads non-historical nodal flag values from a file. More... | |
class | PrimalBossakOutput |
Writes nodal solution step data to a file for Bossak time schemes. More... | |
class | PrimalBossakInput |
Reads nodal solution step data from a file. More... | |
class | MoveMesh |
Perform a mesh move operation on a model part. More... | |
class | AggregateOperation |
Class for aggregating HDF5 IO operations on the same file. More... | |
Functions | |
def | Prefix (pattern, model_part, time_format='') |
"list[type]" | GetSubclasses (type base_class) |
Recursively find all subclasses of a base class. More... | |
AggregateOperation | Create (KratosMultiphysics.Model model, typing.Union[KratosMultiphysics.Parameters, ParametersWrapper] settings) |
Return the operation factory specified by the setting 'operation_type'. More... | |
HDF5 model part operations.
license: HDF5Application/license.txt
AggregateOperation core.operations.model_part.Create | ( | KratosMultiphysics.Model | model, |
typing.Union[KratosMultiphysics.Parameters, ParametersWrapper] | settings | ||
) |
Return the operation factory specified by the setting 'operation_type'.
If the 'operation_type' is not found and the settings have a 'module_name', the module is imported and used to create the operation. If 'module_name' is not found, an exception is raised. Empty settings will contain default values after returning from the function call.
"list[type]" core.operations.model_part.GetSubclasses | ( | type | base_class | ) |
Recursively find all subclasses of a base class.
def core.operations.model_part.Prefix | ( | pattern, | |
model_part, | |||
time_format = '' |
|||
) |