75 :
Point(rCoordinates) { }
91 KRATOS_ERROR <<
"Base class function called!" << std::endl;
96 KRATOS_ERROR <<
"Base class function called!" << std::endl;
105 std::string
Info()
const override
107 std::stringstream buffer;
108 buffer <<
"InterfaceObject" ;
113 void PrintInfo(std::ostream& rOStream)
const override{rOStream <<
"InterfaceObject";}
138 void save(
Serializer& rSerializer)
const override
140 KRATOS_ERROR <<
"This object is not supposed to be used with serialization!" << std::endl;
144 KRATOS_ERROR <<
"This object is not supposed to be used with serialization!" << std::endl;
179 void save(
Serializer& rSerializer)
const override
181 KRATOS_ERROR <<
"This object is not supposed to be used with serialization!" << std::endl;
185 KRATOS_ERROR <<
"This object is not supposed to be used with serialization!" << std::endl;
197 : mpGeometry(pGeometry)
212 void save(
Serializer& rSerializer)
const override
214 KRATOS_ERROR <<
"This object is not supposed to be used with serialization!" << std::endl;
218 KRATOS_ERROR <<
"This object is not supposed to be used with serialization!" << std::endl;
Geometry base class.
Definition: geometry.h:71
virtual Point Center() const
Definition: geometry.h:1514
Definition: interface_object.h:190
InterfaceObject::GeometryPointerType GeometryPointerType
Definition: interface_object.h:192
InterfaceGeometryObject(GeometryPointerType pGeometry)
Definition: interface_object.h:196
GeometryPointerType pGetBaseGeometry() const override
Definition: interface_object.h:202
InterfaceGeometryObject()
Definition: interface_object.h:194
Definition: interface_object.h:157
InterfaceNode()
Definition: interface_object.h:161
InterfaceNode(NodePointerType pNode)
Definition: interface_object.h:163
InterfaceObject::NodePointerType NodePointerType
Definition: interface_object.h:159
NodePointerType pGetBaseNode() const override
Definition: interface_object.h:169
Object used by the bin-search.
Definition: interface_object.h:40
GeometryType * GeometryPointerType
Definition: interface_object.h:56
virtual GeometryPointerType pGetBaseGeometry() const
Definition: interface_object.h:94
InterfaceObject(const CoordinatesArrayType &rCoordinates)
Definition: interface_object.h:74
Node NodeType
Definition: interface_object.h:52
BaseType::CoordinatesArrayType CoordinatesArrayType
Definition: interface_object.h:50
virtual NodePointerType pGetBaseNode() const
Definition: interface_object.h:89
Geometry< NodeType > GeometryType
Definition: interface_object.h:55
InterfaceObject()
Definition: interface_object.h:126
virtual ~InterfaceObject()=default
Destructor.
std::string Info() const override
Turn back information as a string.
Definition: interface_object.h:105
Point BaseType
Definition: interface_object.h:48
ConstructionType
Definition: interface_object.h:63
NodeType * NodePointerType
Definition: interface_object.h:53
void PrintInfo(std::ostream &rOStream) const override
Print information about this object.
Definition: interface_object.h:113
void PrintData(std::ostream &rOStream) const override
Print object's data.
Definition: interface_object.h:116
KRATOS_CLASS_POINTER_DEFINITION(InterfaceObject)
Pointer definition of InterfaceObject.
This class defines the node.
Definition: node.h:65
Point class.
Definition: point.h:59
CoordinatesArrayType const & Coordinates() const
Definition: point.h:215
BaseType CoordinatesArrayType
Definition: point.h:75
The serialization consists in storing the state of an object into a storage format like data file or ...
Definition: serializer.h:123
Short class definition.
Definition: array_1d.h:61
#define KRATOS_ERROR
Definition: exception.h:161
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
T & noalias(T &TheMatrix)
Definition: amatrix_interface.h:484
def load(f)
Definition: ode_solve.py:307