![]() |
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 = '' |
|||
| ) |