124 virtual std::string
Info()
const
132 rOStream <<
"Mapper";
160 KRATOS_ERROR <<
"Please implement this method in the derrived class.";
Base Class for all Mappers.
Definition: mapper.h:43
virtual void Update()
Definition: mapper_base.h:95
Node NodeType
Definition: mapper_base.h:64
virtual void Initialize()
Definition: mapper_base.h:92
Mapper()
Default constructor.
Definition: mapper_base.h:74
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: mapper_base.h:136
virtual void Map(const Variable< array_3d > &rOriginVariable, const Variable< array_3d > &rDestinationVariable)=0
array_1d< double, 3 > array_3d
Definition: mapper_base.h:62
virtual std::string Info() const
Turn back information as a string.
Definition: mapper_base.h:124
virtual void PrintInfo(std::ostream &rOStream) const
Print information about this object.
Definition: mapper_base.h:130
virtual void Map(const Variable< double > &rOriginVariable, const Variable< double > &rDestinationVariable)=0
virtual ~Mapper()
Destructor.
Definition: mapper_base.h:79
KRATOS_CLASS_POINTER_DEFINITION(Mapper)
Pointer definition of Mapper.
virtual void InverseMap(const Variable< array_3d > &rDestinationVariable, const Variable< array_3d > &rOriginVariable)=0
virtual double GetVertexMorphingRadius(const NodeType &rNode) const
Definition: mapper_base.h:158
virtual void InverseMap(const Variable< double > &rDestinationVariable, const Variable< double > &rOriginVariable)=0
This class defines the node.
Definition: node.h:65
Variable class contains all information needed to store and retrive data from a data container.
Definition: variable.h:63
#define KRATOS_ERROR
Definition: exception.h:161
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
Mapper
Definition: MappingApplication.py:39