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.
Classes | Namespaces | Functions
model_part.py File Reference

Classes

class  core.operations.model_part.IOOperation
 Base class for HDF5 IO operations. More...
 
class  core.operations.model_part.ModelPartIOOperation
 Base class for HDF5 IO operations on ModelPart s. More...
 
class  core.operations.model_part.ModelPartInput
 Reads a ModelPart from a file. More...
 
class  core.operations.model_part.ModelPartOutput
 Writes a ModelPart to a file. More...
 
class  core.operations.model_part.PartitionedModelPartOutput
 Writes a partitioned model part to a file. More...
 
class  core.operations.model_part.ProcessInfoIOOperation
 
class  core.operations.model_part.ProcessInfoOutput
 Writes a ProcessInfo to a file. More...
 
class  core.operations.model_part.ProcessInfoInput
 Reads a ProcessInfo from a file. More...
 
class  core.operations.model_part.VariableIOOperation
 Generates json settings for variable data IO. More...
 
class  core.operations.model_part.ElementDataValueOutput
 Writes non-historical element data values to a file. More...
 
class  core.operations.model_part.ElementDataValueInput
 Reads non-historical element data values from a file. More...
 
class  core.operations.model_part.ElementFlagValueOutput
 Writes non-historical element flag values to a file. More...
 
class  core.operations.model_part.ElementFlagValueInput
 Reads non-historical element flag values from a file. More...
 
class  core.operations.model_part.ElementGaussPointOutput
 Write element integration point values to a file. More...
 
class  core.operations.model_part.ConditionDataValueOutput
 Writes non-historical element data values to a file. More...
 
class  core.operations.model_part.ConditionDataValueInput
 Reads non-historical element data values from a file. More...
 
class  core.operations.model_part.ConditionFlagValueOutput
 Writes non-historical element flag values to a file. More...
 
class  core.operations.model_part.ConditionFlagValueInput
 Reads non-historical element flag values from a file. More...
 
class  core.operations.model_part.ConditionGaussPointOutput
 Write condition integration point values to a file. More...
 
class  core.operations.model_part.NodalSolutionStepDataOutput
 Writes nodal solution step data to a file. More...
 
class  core.operations.model_part.NodalSolutionStepDataInput
 Reads nodal solution step data from a file. More...
 
class  core.operations.model_part.NodalDataValueOutput
 Writes non-historical nodal data values to a file. More...
 
class  core.operations.model_part.NodalDataValueInput
 Reads non-historical nodal data values from a file. More...
 
class  core.operations.model_part.NodalFlagValueOutput
 Writes non-historical nodal flag values to a file. More...
 
class  core.operations.model_part.NodalFlagValueInput
 Reads non-historical nodal flag values from a file. More...
 
class  core.operations.model_part.PrimalBossakOutput
 Writes nodal solution step data to a file for Bossak time schemes. More...
 
class  core.operations.model_part.PrimalBossakInput
 Reads nodal solution step data from a file. More...
 
class  core.operations.model_part.MoveMesh
 Perform a mesh move operation on a model part. More...
 
class  core.operations.model_part.AggregateOperation
 Class for aggregating HDF5 IO operations on the same file. More...
 

Namespaces

 core.operations.model_part
 HDF5 model part operations.
 

Functions

def core.operations.model_part.Prefix (pattern, model_part, time_format='')
 
"list[type]" core.operations.model_part.GetSubclasses (type base_class)
 Recursively find all subclasses of a base class. More...
 
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'. More...