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