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.
|
This is the complete list of members for Kratos::VariableUtils, including all inherited members.
AddDof(const TVarType &rVar, ModelPart &rModelPart) | Kratos::VariableUtils | inline |
AddDofsList(const std::vector< std::string > &rDofsVarNamesList, ModelPart &rModelPart) | Kratos::VariableUtils | static |
AddDofsWithReactionsList(const std::vector< std::array< std::string, 2 >> &rDofsAndReactionsNamesList, ModelPart &rModelPart) | Kratos::VariableUtils | static |
AddDofWithReaction(const TVarType &rVar, const TVarType &rReactionVar, ModelPart &rModelPart) | Kratos::VariableUtils | inline |
ApplyFixity(const TVarType &rVar, const bool IsFixed, NodesContainerType &rNodes) | Kratos::VariableUtils | inline |
ApplyFixity(const TVarType &rVariable, const bool IsFixed, NodesContainerType &rNodes, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
ApplyVector(const TVarType &rVar, const Vector &rData, NodesContainerType &rNodes) | Kratos::VariableUtils | inline |
ArrayVarType typedef | Kratos::VariableUtils | |
AuxiliaryHistoricalValueSetter(const Variable< array_1d< double, 3 >> &rVariable, const array_1d< double, 3 > &rValue, NodeType &rNode) | Kratos::VariableUtils | |
CheckVariableExists(const TVarType &rVariable, const NodesContainerType &rNodes) | Kratos::VariableUtils | inline |
CheckVariableKeys() | Kratos::VariableUtils | |
ClearNonHistoricalData(TContainerType &rContainer) | Kratos::VariableUtils | inline |
ConditionsContainerType typedef | Kratos::VariableUtils | |
ConditionType typedef | Kratos::VariableUtils | |
CopyModelPartElementalVar(const TVarType &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedConditionVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedConditionVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedConditionVar(const Variable< TDataType > &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedElementVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedElementVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedElementVar(const Variable< TDataType > &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToHistoricalVar(const Variable< TDataType > &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int ReadBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToHistoricalVar(const Variable< TDataType > &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToHistoricalVar(const Variable< TDataType > &rVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true, const unsigned int WriteBufferStep=0) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rOriginVariable, const Variable< TDataType > &rDestinationVariable, ModelPart &rModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartFlaggedNodalNonHistoricalVarToNonHistoricalVar(const Variable< TDataType > &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const Flags &rFlag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
CopyModelPartNodalVar(const TVarType &rVariable, const TVarType &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const unsigned int ReadBufferStep, const unsigned int WriteBufferStep) | Kratos::VariableUtils | inline |
CopyModelPartNodalVar(const TVarType &rVariable, const TVarType &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const unsigned int BuffStep=0) | Kratos::VariableUtils | inline |
CopyModelPartNodalVar(const TVarType &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const unsigned int BuffStep=0) | Kratos::VariableUtils | inline |
CopyModelPartNodalVarToNonHistoricalVar(const TVarType &rVariable, const TVarType &rDestinationVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const unsigned int BuffStep=0) | Kratos::VariableUtils | inline |
CopyModelPartNodalVarToNonHistoricalVar(const TVarType &rVariable, const ModelPart &rOriginModelPart, ModelPart &rDestinationModelPart, const unsigned int BuffStep=0) | Kratos::VariableUtils | inline |
CopyVariable(const TVariableType &rOriginVariable, const TVariableType &rDestinationVariable, NodesContainerType &rNodesContainer) | Kratos::VariableUtils | inline |
DoubleVarType typedef | Kratos::VariableUtils | |
ElementsContainerType typedef | Kratos::VariableUtils | |
ElementType typedef | Kratos::VariableUtils | |
EraseNonHistoricalVariable(const TVarType &rVariable, TContainerType &rContainer) | Kratos::VariableUtils | inline |
FlipFlag(const Flags &rFlag, TContainerType &rContainer) | Kratos::VariableUtils | inline |
GetCurrentPositionsVector(const ModelPart::NodesContainerType &rNodes, const unsigned int Dimension) | Kratos::VariableUtils | |
GetInitialPositionsVector(const ModelPart::NodesContainerType &rNodes, const unsigned int Dimension) | Kratos::VariableUtils | |
GetSolutionStepValuesVector(const ModelPart::NodesContainerType &rNodes, const Variable< array_1d< double, 3 >> &rVar, const unsigned int Step, const unsigned int Dimension=3) | Kratos::VariableUtils | |
GetSolutionStepValuesVector(const ModelPart::NodesContainerType &rNodes, const Variable< double > &rVar, const unsigned int Step) | Kratos::VariableUtils | |
GetValue(const TEntity &rEntity, const Variable< TValue > &rVariable) | Kratos::VariableUtils | inlinestatic |
GetValue(TEntity &rEntity, const Variable< TValue > &rVariable) | Kratos::VariableUtils | inlinestatic |
GetValuesVector(const ModelPart::NodesContainerType &rNodes, const Variable< array_1d< double, 3 >> &rVar, const unsigned int Dimension=3) | Kratos::VariableUtils | |
GetValuesVector(const ModelPart::NodesContainerType &rNodes, const Variable< double > &rVar) | Kratos::VariableUtils | |
HasValue(const TEntity &rEntity, const Variable< TValue > &rVariable) | Kratos::VariableUtils | inlinestatic |
KRATOS_CLASS_POINTER_DEFINITION(VariableUtils) | Kratos::VariableUtils | |
NodesContainerType typedef | Kratos::VariableUtils | |
NodeType typedef | Kratos::VariableUtils | |
ResetFlag(const Flags &rFlag, TContainerType &rContainer) | Kratos::VariableUtils | inline |
SaveNonHistoricalVariable(const TVariableType &rOriginVariable, const TVariableType &rSavedVariable, TContainerType &rContainer) | Kratos::VariableUtils | inline |
SaveVariable(const TVariableType &rOriginVariable, const TVariableType &rSavedVariable, NodesContainerType &rNodesContainer) | Kratos::VariableUtils | inline |
SelectNodeList(const DoubleVarType &Variable, const double Value, const NodesContainerType &rOriginNodes) | Kratos::VariableUtils | |
SetCurrentPositionsVector(ModelPart::NodesContainerType &rNodes, const Vector &rPositions) | Kratos::VariableUtils | |
SetFlag(const Flags &rFlag, const bool FlagValue, TContainerType &rContainer) | Kratos::VariableUtils | inline |
SetHistoricalVariablesToZero(NodesContainerType &rNodes, const TVariableArgs &... rVariableArgs) | Kratos::VariableUtils | inlinestatic |
SetHistoricalVariableToZero(const Variable< TType > &rVariable, NodesContainerType &rNodes) | Kratos::VariableUtils | inline |
SetInitialPositionsVector(ModelPart::NodesContainerType &rNodes, const Vector &rPositions) | Kratos::VariableUtils | |
SetNonHistoricalVariable(const TVarType &rVariable, const TType &Value, TContainerType &rContainer) | Kratos::VariableUtils | inline |
SetNonHistoricalVariable(const TVarType &rVariable, const TType &rValue, TContainerType &rContainer, const Flags Flag, const bool Check=true) | Kratos::VariableUtils | inline |
SetNonHistoricalVariablesToZero(TContainerType &rContainer, const TVariableArgs &... rVariableArgs) | Kratos::VariableUtils | inlinestatic |
SetNonHistoricalVariableToZero(const Variable< TType > &rVariable, TContainerType &rContainer) | Kratos::VariableUtils | inline |
SetSolutionStepValuesVector(ModelPart::NodesContainerType &rNodes, const Variable< array_1d< double, 3 >> &rVar, const Vector &rData, const unsigned int Step) | Kratos::VariableUtils | |
SetSolutionStepValuesVector(ModelPart::NodesContainerType &rNodes, const Variable< double > &rVar, const Vector &rData, const unsigned int Step) | Kratos::VariableUtils | |
SetValue(TEntity &rEntity, const Variable< TValue > &rVariable, std::conditional_t< std::is_arithmetic_v< TValue >, TValue, const TValue & > Value) | Kratos::VariableUtils | inlinestatic |
SetValuesVector(ModelPart::NodesContainerType &rNodes, const Variable< array_1d< double, 3 >> &rVar, const Vector &rData) | Kratos::VariableUtils | |
SetValuesVector(ModelPart::NodesContainerType &rNodes, const Variable< double > &rVar, const Vector &rData) | Kratos::VariableUtils | |
SetVariable(const TVarType &rVariable, const TDataType &rValue, NodesContainerType &rNodes, const unsigned int Step=0) | Kratos::VariableUtils | inline |
SetVariable(const TVarType &rVariable, const TDataType &rValue, NodesContainerType &rNodes, const Flags Flag, const bool CheckValue=true) | Kratos::VariableUtils | inline |
SumConditionScalarVariable(const TVarType &rVar, const ModelPart &rModelPart) | Kratos::VariableUtils | inline |
SumConditionVectorVariable(const ArrayVarType &rVar, const ModelPart &rModelPart) | Kratos::VariableUtils | |
SumElementScalarVariable(const TVarType &rVar, const ModelPart &rModelPart) | Kratos::VariableUtils | inline |
SumElementVectorVariable(const ArrayVarType &rVar, const ModelPart &rModelPart) | Kratos::VariableUtils | |
SumHistoricalVariable(const TVarType &rVariable, const ModelPart &rModelPart, const unsigned int BuffStep=0) | Kratos::VariableUtils | inline |
SumNonHistoricalNodeScalarVariable(const TVarType &rVar, const ModelPart &rModelPart) | Kratos::VariableUtils | inline |
SumNonHistoricalNodeVectorVariable(const ArrayVarType &rVar, const ModelPart &rModelPart) | Kratos::VariableUtils | |
UpdateCurrentPosition(const ModelPart::NodesContainerType &rNodes, const ArrayVarType &rUpdateVariable=DISPLACEMENT, const IndexType BufferPosition=0) | Kratos::VariableUtils | |
UpdateCurrentToInitialConfiguration(const ModelPart::NodesContainerType &rNodes) | Kratos::VariableUtils | |
UpdateInitialToCurrentConfiguration(const ModelPart::NodesContainerType &rNodes) | Kratos::VariableUtils | |
WeightedAccumulateVariableOnNodes(ModelPart &rModelPart, const Variable< TDataType > &rVariable, const Variable< TWeightDataType > &rWeightVariable, const bool IsInverseWeightProvided=false) | Kratos::VariableUtils |