56 #include "domain/mesh/element/utils/gauss_models/GaussPoint.h" 69 short int r_direction_point_number;
70 short int s_direction_point_number;
71 short int t_direction_point_number;
92 MatPoint3D(
short int INr_direction_point_number = 0,
93 short int INs_direction_point_number = 0,
94 short int INt_direction_point_number = 0,
113 void Initialize(
short int INr_direction_point_number,
114 short int INs_direction_point_number,
115 short int INt_direction_point_number,
131 short int GP_number_r(
void)
const;
132 short int GP_number_s(
void)
const;
133 short int GP_number_t(
void)
const;
148 const std::string &getType(
void)
const;
149 int getTag(
void)
const;
150 double getrho()
const;
156 double getpsi()
const;
158 int commitState(
void) ;
159 int revertToLastCommit(
void) ;
160 int revertToStart(
void) ;
162 void report(
const std::string &msg)
const;
163 void reportpqtheta(
const std::string &msg)
const;
164 void reportTensor(
const std::string &msg)
const;
Base class for 2D and 3D materials.
Definition: NDMaterial.h:91
3D position of Gauss points.
Definition: GaussPoint.h:37
double s_weight() const
Peso s.
Definition: MatPoint3D.cpp:216
~MatPoint3D(void)
Destructor.
Definition: MatPoint3D.cpp:107
double t_weight() const
Peso t.
Definition: MatPoint3D.cpp:220
const stresstensor & getStressTensor(void) const
Returns the stress tensor.
Definition: MatPoint3D.cpp:258
double t_coordinate() const
Coordenada t.
Definition: MatPoint3D.cpp:208
double r_weight() const
Peso r.
Definition: MatPoint3D.cpp:212
double s_coordinate() const
Coordenada s.
Definition: MatPoint3D.cpp:204
Strain tensor.
Definition: straint.h:67
const straintensor & getStrainTensor(void) const
Returns the strain tensor.
Definition: MatPoint3D.cpp:263
Integration point on three-dimensional space.
Definition: MatPoint3D.h:66
double r_coordinate() const
Coordenada r.
Definition: MatPoint3D.cpp:200
================================================================================
Definition: ContinuaReprComponent.h:34