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::MeshDataTransferUtilities, including all inherited members.
CalculateCenterAndSearchRadius(const std::vector< std::vector< double > > &rPointCoordinates, std::vector< double > &rCenter, double &rRadius) | Kratos::MeshDataTransferUtilities | inline |
CalculateCenterAndSearchRadius(const double x0, const double y0, const double x1, const double y1, double &xc, double &yc, double &R) | Kratos::MeshDataTransferUtilities | inline |
CalculateCenterAndSearchRadius(const double x0, const double y0, const double z0, const double x1, const double y1, const double z1, const double x2, const double y2, const double z2, double &xc, double &yc, double &zc, double &R) | Kratos::MeshDataTransferUtilities | inline |
CalculateCenterAndSearchRadius(const double x0, const double y0, const double x1, const double y1, const double x2, const double y2, double &xc, double &yc, double &R) | Kratos::MeshDataTransferUtilities | inline |
CalculateCenterAndSearchRadius(const double x0, const double y0, const double z0, const double x1, const double y1, const double z1, const double x2, const double y2, const double z2, const double x3, const double y3, const double z3, double &xc, double &yc, double &zc, double &R) | Kratos::MeshDataTransferUtilities | inline |
ConditionWeakPtrType typedef | Kratos::MeshDataTransferUtilities | |
ConditionWeakPtrVectorType typedef | Kratos::MeshDataTransferUtilities | |
ElementsContainerType typedef | Kratos::MeshDataTransferUtilities | |
ElementWeakPtrType typedef | Kratos::MeshDataTransferUtilities | |
ElementWeakPtrVectorType typedef | Kratos::MeshDataTransferUtilities | |
FillVectorData(VariablesList &rVariablesList, Node &rNode) | Kratos::MeshDataTransferUtilities | |
Info() const | Kratos::MeshDataTransferUtilities | inlinevirtual |
InitializeBoundaryData(Condition *rCurrentCondition, const TransferParameters &rTransferVariables, const ProcessInfo &rCurrentProcessInfo) | Kratos::MeshDataTransferUtilities | |
Interpolate(Geometry< Node > &geom, const std::vector< double > &N, VariablesList &rVariablesList, Node::Pointer pnode, double alpha=1.0) | Kratos::MeshDataTransferUtilities | |
InterpolateData(Geometry< Node > &geom, const std::vector< double > &N, unsigned int step_data_size, Node::Pointer pnode, double alpha=1.0) | Kratos::MeshDataTransferUtilities | |
InterpolateVariables(Geometry< Node > &geom, const std::vector< double > &N, VariablesList &rVariablesList, Node::Pointer pnode, double alpha=1.0) | Kratos::MeshDataTransferUtilities | |
InterpolateVariablesData(Geometry< Node > &geom, const std::vector< double > &N, unsigned int step_data_size, Node::Pointer pnode, double alpha=1.0) | Kratos::MeshDataTransferUtilities | |
KRATOS_CLASS_POINTER_DEFINITION(MeshDataTransferUtilities) | Kratos::MeshDataTransferUtilities | |
KRATOS_DEFINE_LOCAL_FLAG(NODE_TO_ELEMENT) | Kratos::MeshDataTransferUtilities | |
KRATOS_DEFINE_LOCAL_FLAG(ELEMENT_TO_NODE) | Kratos::MeshDataTransferUtilities | |
KRATOS_DEFINE_LOCAL_FLAG(ELEMENT_TO_ELEMENT) | Kratos::MeshDataTransferUtilities | |
KRATOS_DEFINE_LOCAL_FLAG(INITIALIZE_MASTER_CONDITION) | Kratos::MeshDataTransferUtilities | |
KRATOS_DEFINE_LOCAL_FLAG(MASTER_ELEMENT_TO_MASTER_CONDITION) | Kratos::MeshDataTransferUtilities | |
mEchoLevel | Kratos::MeshDataTransferUtilities | protected |
MeshDataTransferUtilities() | Kratos::MeshDataTransferUtilities | inline |
MeshDataTransferUtilities(MeshDataTransferUtilities const &rOther) | Kratos::MeshDataTransferUtilities | inline |
MeshType typedef | Kratos::MeshDataTransferUtilities | |
NodesContainerType typedef | Kratos::MeshDataTransferUtilities | |
NodeWeakPtrType typedef | Kratos::MeshDataTransferUtilities | |
NodeWeakPtrVectorType typedef | Kratos::MeshDataTransferUtilities | |
PointPointerVector typedef | Kratos::MeshDataTransferUtilities | |
PointsArrayType typedef | Kratos::MeshDataTransferUtilities | |
PrintData(std::ostream &rOStream) const | Kratos::MeshDataTransferUtilities | inlinevirtual |
PrintInfo(std::ostream &rOStream) const | Kratos::MeshDataTransferUtilities | inlinevirtual |
PropertiesType typedef | Kratos::MeshDataTransferUtilities | |
TransferBoundaryData(Condition::Pointer rCurrentCondition, Condition::Pointer rReferenceCondition, const TransferParameters &rTransferVariables) | Kratos::MeshDataTransferUtilities | |
TransferBoundaryData(Element *rCurrentElement, Condition *rCurrentCondition, const TransferParameters &rTransferVariables, const ProcessInfo &rCurrentProcessInfo) | Kratos::MeshDataTransferUtilities | |
TransferBoundaryData(const TransferParameters &rTransferVariables, ModelPart &rModelPart) | Kratos::MeshDataTransferUtilities | |
TransferCurrentBoundaryData(Element *rCurrentElement, Condition *rCurrentCondition, const TransferParameters &rTransferVariables, BoundaryVariables &rVariables, BoundaryVariableArrays &rVariableArrays, const ProcessInfo &rCurrentProcessInfo) | Kratos::MeshDataTransferUtilities | |
TransferData(ModelPart &rModelPart, const Element &rReferenceElement, PointPointerVector &list_of_new_centers, std::vector< Geometry< Node > > &list_of_new_vertices, Flags Options) | Kratos::MeshDataTransferUtilities | |
TransferElementalValuesToElements(ModelPart &rModelPart, const Element &rReferenceElement, PointPointerVector &list_of_new_centers, std::vector< Geometry< Node > > &list_of_new_vertices) | Kratos::MeshDataTransferUtilities | |
TransferElementalValuesToNodes(const TransferParameters &rTransferVariables, ModelPart &rModelPart) | Kratos::MeshDataTransferUtilities | |
TransferElementalValuesToNodes(ModelPart &rModelPart, const Element &rReferenceElement, PointPointerVector &list_of_new_centers, std::vector< Geometry< Node > > &list_of_new_vertices) | Kratos::MeshDataTransferUtilities | |
TransferInitialBoundaryData(Condition *rCurrentCondition, const TransferParameters &rTransferVariables, BoundaryVariables &rVariables) | Kratos::MeshDataTransferUtilities | |
TransferNodalValuesToElements(const TransferParameters &rTransferVariables, ModelPart &rModelPart) | Kratos::MeshDataTransferUtilities | |
TransferNodalValuesToElements(const TransferParameters &rTransferVariables, const Variable< double > &rCriticalVariable, const double &CriticalValue, ModelPart &rModelPart) | Kratos::MeshDataTransferUtilities | |
TransferNodalValuesToElements(ModelPart &rModelPart, const Element &rReferenceElement, PointPointerVector &list_of_new_centers, std::vector< Geometry< Node > > &list_of_new_vertices) | Kratos::MeshDataTransferUtilities | |
~MeshDataTransferUtilities() | Kratos::MeshDataTransferUtilities | inlinevirtual |