62 #include <utility/matrix/Matrix.h> 63 #include <utility/matrix/Vector.h> 84 virtual ~
Cell(
void) {}
85 virtual Cell *getCopy(
void)
const= 0;
90 virtual double getArea(
void)
const = 0;
91 virtual const Vector &getCentroidPosition(
void);
92 virtual void Print(std::ostream &s,
int flag =0)
const = 0;
93 friend std::ostream &operator<<(std::ostream &s,
const Cell &
Cell);
96 std::ostream &operator<<(std::ostream &s,
const Cell &cell);
void setVertCoords(const Matrix &vertexCoords)
Sets vertices coordinates.
Definition: Cell.cpp:71
void calcCentroidPosition(void)
Computes the centroid position.
Definition: Cell.cpp:75
Cell(int numVert)
Constructor.
Definition: Cell.cpp:59
Base class for cells (cross-section discretization).
Definition: Cell.h:74
const Matrix & getVertCoords(void) const
Returns the coordinates of the vertices.
Definition: Cell.cpp:67
================================================================================
Definition: ContinuaReprComponent.h:34