XC Open source finite element analysis program
|
Base class for Gauss integration models. More...
#include <GaussModel.h>
Public Member Functions | |
GaussModel (void) | |
Constructor. | |
GaussModel (const Pos2d &n1, const Pos2d &n2, const Pos2d &n3, const GaussPoint &p) | |
Constructor: 3 node triangle 1 Gauss point. | |
GaussModel (const Pos2d &n1, const Pos2d &n2, const Pos2d &n3, const GaussPoint &p1, const GaussPoint &p2, const GaussPoint &p3) | |
Constructor: three node triangle. | |
GaussModel (const Pos2d &n1, const Pos2d &n2, const Pos2d &n3, const Pos2d &n4, const GaussPoint &p1, const GaussPoint &p2, const GaussPoint &p3, const GaussPoint &p4) | |
Constructor: four node quad. | |
GaussModel (const Pos2d &n1, const Pos2d &n2, const Pos2d &n3, const Pos2d &n4, const Pos2d &n5, const Pos2d &n6, const Pos2d &n7, const Pos2d &n8, const Pos2d &n9, const GaussPoint &p1, const GaussPoint &p2, const GaussPoint &p3, const GaussPoint &p4, const GaussPoint &p5, const GaussPoint &p6, const GaussPoint &p7, const GaussPoint &p8, const GaussPoint &p9) | |
Constructor: nine node quad. | |
size_t | getNumberOfReferenceNodes (void) const |
const std::deque< Pos3d > & | getReferenceNodesPositions (void) const |
size_t | getNumGaussPoints (void) const |
const std::deque< GaussPoint > & | getPuntosGauss (void) const |
Protected Attributes | |
std::deque< Pos3d > | coo_ref_nodes |
Coordinates of the reference nodes. | |
std::deque< GaussPoint > | gauss_points |
Gauss points. | |
Base class for Gauss integration models.