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.
Kratos::VariableData Member List

This is the complete list of members for Kratos::VariableData, including all inherited members.

Allocate(void **pData) constKratos::VariableDatavirtual
Assign(const void *pSource, void *pDestination) constKratos::VariableDatavirtual
AssignZero(void *pDestination) constKratos::VariableDatavirtual
Clone(const void *pSource) constKratos::VariableDatavirtual
Copy(const void *pSource, void *pDestination) constKratos::VariableDatavirtual
Delete(void *pSource) constKratos::VariableDatavirtual
Destruct(void *pSource) constKratos::VariableDatavirtual
GenerateKey(const std::string &Name, std::size_t Size, bool IsComponent, char ComponentIndex)Kratos::VariableDatastatic
GetComponentIndex() constKratos::VariableDatainline
GetSourceVariable() constKratos::VariableDatainline
HashKey() constKratos::VariableDatainline
Info() constKratos::VariableDatavirtual
IsComponent() constKratos::VariableDatainline
IsNotComponent() constKratos::VariableDatainline
Key() constKratos::VariableDatainline
KeyType typedefKratos::VariableData
KRATOS_CLASS_POINTER_DEFINITION(VariableData)Kratos::VariableData
Load(Serializer &rSerializer, void *pData) constKratos::VariableDatavirtual
Name() constKratos::VariableDatainline
operator size_t() constKratos::VariableDatainline
operator=(const VariableData &rOtherVariable)Kratos::VariableDatainlineprotected
operator==(const VariableData &rFirstVariable, const VariableData &rSecondVariable)Kratos::VariableDatafriend
Print(const void *pSource, std::ostream &rOStream) constKratos::VariableDatavirtual
PrintData(const void *pSource, std::ostream &rOStream) constKratos::VariableDatavirtual
PrintData(std::ostream &rOStream) constKratos::VariableDatavirtual
PrintInfo(std::ostream &rOStream) constKratos::VariableDatavirtual
pZero() constKratos::VariableDatainlinevirtual
Save(Serializer &rSerializer, void *pData) constKratos::VariableDatavirtual
Serializer classKratos::VariableDatafriend
SetKey(KeyType NewKey)Kratos::VariableData
Size() constKratos::VariableDatainline
SourceKey() constKratos::VariableDatainline
VariableData(const VariableData &rOtherVariable)Kratos::VariableData
VariableData(const std::string &NewName, std::size_t NewSize)Kratos::VariableDataprotected
VariableData(const std::string &NewName, std::size_t NewSize, const VariableData *pSourceVariable, char ComponentIndex)Kratos::VariableDataprotected
VariableData()Kratos::VariableDatainlineprotected
~VariableData()Kratos::VariableDatainlinevirtual