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::MeshDataTransferUtilities Member List

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::MeshDataTransferUtilitiesinline
CalculateCenterAndSearchRadius(const double x0, const double y0, const double x1, const double y1, double &xc, double &yc, double &R)Kratos::MeshDataTransferUtilitiesinline
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::MeshDataTransferUtilitiesinline
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::MeshDataTransferUtilitiesinline
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::MeshDataTransferUtilitiesinline
ConditionWeakPtrType typedefKratos::MeshDataTransferUtilities
ConditionWeakPtrVectorType typedefKratos::MeshDataTransferUtilities
ElementsContainerType typedefKratos::MeshDataTransferUtilities
ElementWeakPtrType typedefKratos::MeshDataTransferUtilities
ElementWeakPtrVectorType typedefKratos::MeshDataTransferUtilities
FillVectorData(VariablesList &rVariablesList, Node &rNode)Kratos::MeshDataTransferUtilities
Info() constKratos::MeshDataTransferUtilitiesinlinevirtual
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
mEchoLevelKratos::MeshDataTransferUtilitiesprotected
MeshDataTransferUtilities()Kratos::MeshDataTransferUtilitiesinline
MeshDataTransferUtilities(MeshDataTransferUtilities const &rOther)Kratos::MeshDataTransferUtilitiesinline
MeshType typedefKratos::MeshDataTransferUtilities
NodesContainerType typedefKratos::MeshDataTransferUtilities
NodeWeakPtrType typedefKratos::MeshDataTransferUtilities
NodeWeakPtrVectorType typedefKratos::MeshDataTransferUtilities
PointPointerVector typedefKratos::MeshDataTransferUtilities
PointsArrayType typedefKratos::MeshDataTransferUtilities
PrintData(std::ostream &rOStream) constKratos::MeshDataTransferUtilitiesinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::MeshDataTransferUtilitiesinlinevirtual
PropertiesType typedefKratos::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::MeshDataTransferUtilitiesinlinevirtual