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::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType > Member List

This is the complete list of members for Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >, including all inherited members.

AddCondition(typename ConditionType::Pointer pNewCondition)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
AddElement(typename ElementType::Pointer pNewElement)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
AddMasterSlaveConstraint(typename MasterSlaveConstraintType::Pointer pNewMasterSlaveConstraint)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
AddNode(typename NodeType::Pointer pNewNode)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
AddProperties(typename PropertiesType::Pointer pNewProperties)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
AllDefined()Kratos::Flagsinlinestatic
AllTrue()Kratos::Flagsinlinestatic
AsFalse() constKratos::Flagsinline
AssignFlags(Flags const &rOther)Kratos::Flagsinline
begin()Kratos::DataValueContainerinline
begin() constKratos::DataValueContainerinline
BlockType typedefKratos::Flags
Clear()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ClearPosition(IndexType Position)Kratos::Flagsinline
Clone()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionConstantIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
ConditionIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
Conditions()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Conditions() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionsArray()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionsBegin()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionsBegin() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionsContainerType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
ConditionsEnd()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionsEnd() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ConditionType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
const_iterator typedefKratos::DataValueContainer
ContainerType typedefKratos::DataValueContainer
Create(IndexType ThisPosition, bool Value=true)Kratos::Flagsinlinestatic
DataValueContainer()Kratos::DataValueContainerinline
DataValueContainer(DataValueContainer const &rOther)Kratos::DataValueContainerinline
ElementConstantIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
ElementIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
Elements()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Elements() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ElementsArray()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ElementsBegin()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ElementsBegin() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ElementsContainerType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
ElementsEnd()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ElementsEnd() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
ElementType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
end()Kratos::DataValueContainerinline
end() constKratos::DataValueContainerinline
Erase(const Variable< TDataType > &rThisVariable)Kratos::DataValueContainerinline
Flag0 enum valueKratos::Flags
Flag1 enum valueKratos::Flags
Flag10 enum valueKratos::Flags
Flag11 enum valueKratos::Flags
Flag12 enum valueKratos::Flags
Flag13 enum valueKratos::Flags
Flag14 enum valueKratos::Flags
Flag15 enum valueKratos::Flags
Flag16 enum valueKratos::Flags
Flag17 enum valueKratos::Flags
Flag18 enum valueKratos::Flags
Flag19 enum valueKratos::Flags
Flag2 enum valueKratos::Flags
Flag20 enum valueKratos::Flags
Flag21 enum valueKratos::Flags
Flag22 enum valueKratos::Flags
Flag23 enum valueKratos::Flags
Flag24 enum valueKratos::Flags
Flag25 enum valueKratos::Flags
Flag26 enum valueKratos::Flags
Flag27 enum valueKratos::Flags
Flag28 enum valueKratos::Flags
Flag29 enum valueKratos::Flags
Flag3 enum valueKratos::Flags
Flag30 enum valueKratos::Flags
Flag4 enum valueKratos::Flags
Flag5 enum valueKratos::Flags
Flag6 enum valueKratos::Flags
Flag7 enum valueKratos::Flags
Flag8 enum valueKratos::Flags
Flag9 enum valueKratos::Flags
Flags()Kratos::Flagsinline
Flags(Flags const &rOther)Kratos::Flagsinline
FlagsList enum nameKratos::Flags
FlagType typedefKratos::Flags
Flip(const Flags ThisFlag)Kratos::Flagsinline
FlipPosition(IndexType Position)Kratos::Flagsinline
GeometryType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
GetCondition(IndexType ConditionId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetCondition(IndexType ConditionId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetElement(IndexType ElementId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetElement(IndexType ElementId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetMasterSlaveConstraint(IndexType MasterSlaveConstraintId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetMasterSlaveConstraint(IndexType MasterSlaveConstraintId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetNode(IndexType NodeId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetNode(IndexType NodeId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetPosition(IndexType Position) constKratos::Flagsinline
GetProperties(IndexType PropertiesId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
GetValue(const Variable< TDataType > &rThisVariable)Kratos::DataValueContainerinline
GetValue(const Variable< TDataType > &rThisVariable) constKratos::DataValueContainerinline
Has(const Variable< TDataType > &rThisVariable) constKratos::DataValueContainerinline
HasCondition(IndexType ConditionId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
HasElement(IndexType ElementId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
HasMasterSlaveConstraint(IndexType MasterSlaveConstraintId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
HasNode(IndexType NodeId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
HasProperties(IndexType NodeId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
IndexType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
Info() const overrideKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inlinevirtual
Is(Flags const &rOther) constKratos::Flagsinline
IsDefined(Flags const &rOther) constKratos::Flagsinline
IsEmpty() constKratos::DataValueContainerinline
IsNot(Flags const &rOther) constKratos::Flagsinline
IsNotDefined(Flags const &rOther) constKratos::Flagsinline
iterator typedefKratos::DataValueContainer
KRATOS_CLASS_POINTER_DEFINITION(Mesh)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
Kratos::DataValueContainer::KRATOS_CLASS_POINTER_DEFINITION(DataValueContainer)Kratos::DataValueContainer
Kratos::Flags::KRATOS_CLASS_POINTER_DEFINITION(Flags)Kratos::Flags
KRATOS_DEFINE_LOCAL_FLAG(OVERWRITE_OLD_VALUES)Kratos::DataValueContainer
MasterSlaveConstraintConstantIteratorType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
MasterSlaveConstraintContainerType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
MasterSlaveConstraintIteratorType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
MasterSlaveConstraints()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraints() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraintsArray()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraintsBegin()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraintsBegin() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraintsEnd()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraintsEnd() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MasterSlaveConstraintType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
Merge(const DataValueContainer &rOther, const Flags Options)Kratos::DataValueContainer
Mesh()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Mesh(Mesh const &rOther)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Mesh(typename NodesContainerType::Pointer NewNodes, typename PropertiesContainerType::Pointer NewProperties, typename ElementsContainerType::Pointer NewElements, typename ConditionsContainerType::Pointer NewConditions, typename MasterSlaveConstraintContainerType::Pointer NewMasterSlaveConditions)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
MeshType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
NodeConstantIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
NodeIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
Nodes()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Nodes() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NodesArray()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NodesBegin()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NodesBegin() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NodesContainerType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
NodesEnd()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NodesEnd() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NodeType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
NumberOfConditions() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NumberOfElements() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NumberOfMasterSlaveConstraints() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NumberOfNodes() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
NumberOfProperties() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
operator bool() constKratos::Flagsinline
operator!() constKratos::Flagsinline
operator&=(const Flags &Other)Kratos::Flags
operator()(const VariableData &rThisVariable) constKratos::DataValueContainerinline
operator()(const Variable< TDataType > &rThisVariable)Kratos::DataValueContainerinline
operator()(const Variable< TDataType > &rThisVariable) constKratos::DataValueContainerinline
Kratos::DataValueContainer::operator=(const DataValueContainer &rOther)Kratos::DataValueContainerinline
Kratos::Flags::operator=(Flags const &rOther)Kratos::Flagsinline
operator[](const VariableData &rThisVariable)Kratos::DataValueContainerinline
operator[](const VariableData &rThisVariable) constKratos::DataValueContainerinline
operator[](const Variable< TDataType > &rThisVariable)Kratos::DataValueContainerinline
operator[](const Variable< TDataType > &rThisVariable) constKratos::DataValueContainerinline
operator|=(const Flags &Other)Kratos::Flags
operator~() constKratos::Flagsinline
pConditions()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pElements()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetCondition(IndexType ConditionId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetCondition(const IndexType ConditionId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetElement(IndexType ElementId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetElement(const IndexType ElementId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetMasterSlaveConstraint(IndexType MasterSlaveConstraintId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetNode(IndexType NodeId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetNode(const IndexType NodeId) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pGetProperties(IndexType PropertiesId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pMasterSlaveConstraints()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pNodes()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
pProperties()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PrintData(std::ostream &rOStream) const overrideKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inlinevirtual
PrintData(std::ostream &rOStream, std::string const &PrefixString) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inlinevirtual
PrintInfo(std::ostream &rOStream, std::string const &PrefixString) constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inlinevirtual
Properties()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Properties() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PropertiesArray()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PropertiesBegin()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PropertiesBegin() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PropertiesConstantIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
PropertiesContainerType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
PropertiesEnd()Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PropertiesEnd() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
PropertiesIterator typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
PropertiesType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
RemoveCondition(IndexType ConditionId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveCondition(ConditionType &ThisCondition)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveCondition(typename ConditionType::Pointer pThisCondition)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveElement(IndexType ElementId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveElement(ElementType &ThisElement)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveElement(typename ElementType::Pointer pThisElement)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveMasterSlaveConstraint(IndexType MasterSlaveConstraintId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveMasterSlaveConstraint(MasterSlaveConstraintType &ThisMasterSlaveConstraint)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveMasterSlaveConstraint(typename MasterSlaveConstraintType::Pointer pThisMasterSlaveConstraint)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveNode(IndexType NodeId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveNode(NodeType &ThisNode)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveNode(typename NodeType::Pointer pThisNode)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveProperties(IndexType PropertiesId)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveProperties(PropertiesType &ThisProperties)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
RemoveProperties(typename PropertiesType::Pointer pThisProperties)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
Reset(const Flags ThisFlag)Kratos::Flagsinline
Serializer classKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >friend
Set(const Flags ThisFlag)Kratos::Flags
Set(const Flags ThisFlag, bool Value)Kratos::Flags
SetConditions(typename ConditionsContainerType::Pointer pOtherConditions)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
SetElements(typename ElementsContainerType::Pointer pOtherElements)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
SetNodes(typename NodesContainerType::Pointer pOtherNodes)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
SetPosition(IndexType Position, bool Value=true)Kratos::Flagsinline
SetProperties(typename PropertiesContainerType::Pointer pOtherProperties)Kratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
SetValue(const Variable< TDataType > &rThisVariable, TDataType const &rValue)Kratos::DataValueContainerinline
Size()Kratos::DataValueContainerinline
SizeType typedefKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >
ValueType typedefKratos::DataValueContainer
WorkingSpaceDimension() constKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline
~DataValueContainer()Kratos::DataValueContainerinlinevirtual
~Flags()Kratos::Flagsinlinevirtual
~Mesh() overrideKratos::Mesh< TNodeType, TPropertiesType, TElementType, TConditionType >inline