xc
Public Member Functions | List of all members

Triangle shaped cell for section discretization. More...

#include <TriangCell.h>

Inheritance diagram for XC::TriangCell:
Inheritance graph
[legend]
Collaboration diagram for XC::TriangCell:
Collaboration graph
[legend]

Public Member Functions

 TriangCell (void)
 Constructor.
 
 TriangCell (const Matrix &vertexCoords)
 Virtual constructor.
 
CellgetCopy (void) const
 Copy constructor.
 
double getArea (void) const
 Returns the area of the cell.
 
void Print (std::ostream &s, int flag=0) const
 Print stuff.
 
- Public Member Functions inherited from XC::Cell
 Cell (int numVert)
 Constructor.
 
 Cell (const Matrix &)
 Constructor.
 
void setVertCoords (const Matrix &vertexCoords)
 Sets vertices coordinates.
 
const MatrixgetVertCoords (void) const
 Returns the coordinates of the vertices.
 
virtual const VectorgetCentroidPosition (void)
 Return the coordinates of the centroid.
 

Additional Inherited Members

- Protected Member Functions inherited from XC::Cell
void calcCentroidPosition (void)
 Computes the centroid position.
 
- Protected Attributes inherited from XC::Cell
Matrix vertCoord
 
Vector Centroid
 

Detailed Description

Triangle shaped cell for section discretization.


The documentation for this class was generated from the following files: