63 #include <utility/matrix/Matrix.h>    64 #include <utility/matrix/Vector.h>    85     virtual ~
Cell(
void) {}
    86     virtual Cell *getCopy(
void) 
const= 0;
    91     virtual double getArea(
void) 
const = 0;
    93     virtual void Print(std::ostream &s, 
int flag =0) 
const = 0;   
    94     friend std::ostream &operator<<(std::ostream &, 
const Cell &);    
    97 std::ostream &operator<<(std::ostream &, 
const Cell &);
 Float vector abstraction. 
Definition: Vector.h:94
Cell(int numVert)
Constructor. 
Definition: Cell.cpp:59
void setVertCoords(const Matrix &vertexCoords)
Sets vertices coordinates. 
Definition: Cell.cpp:71
Base class for cells (cross-section discretization). 
Definition: Cell.h:75
virtual const Vector & getCentroidPosition(void)
Return the coordinates of the centroid. 
Definition: Cell.cpp:107
void calcCentroidPosition(void)
Computes the centroid position. 
Definition: Cell.cpp:75
const Matrix & getVertCoords(void) const
Returns the coordinates of the vertices. 
Definition: Cell.cpp:67
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111