28 #ifndef INTEGRATIONPOINTS_H 29 #define INTEGRATIONPOINTS_H 31 #include "utility/matrices/m_double.h" 34 void Gauss(
int ip,
int nip,
double &xi,
double &weight);
36 void Hammer(
int ip,
int nip,
double& L1,
double& L2,
double& L3,
int get_nr_intpt() const
Return the number of integration points.
Definition: IntegrationPoints.cc:317
~IntegrationPoints()
Destructor.
Definition: IntegrationPoints.cc:305
IntegrationPoints()
Constructor por defecto.
Definition: IntegrationPoints.cc:273
void set_values(int ip, const m_double &coor, const double &weight)
Sets the natural coordinates and the weight to the integration point.
Definition: IntegrationPoints.cc:326
Integration points container.
Definition: IntegrationPoints.h:42
double get_weight(int ip) const
Return the weigth of the integration point with the index beint passed as parmeter.
Definition: IntegrationPoints.cc:344
void set_nr_intpt(int nr)
Set the number of integration points.
Definition: IntegrationPoints.cc:309
m_double get_coor(int ip) const
Return the natural coordinates of the integration point.
Definition: IntegrationPoints.cc:339