XC Open source finite element analysis program
|
3D position of Gauss points. More...
#include <GaussPoint.h>
Public Member Functions | |
GaussPoint (const double &r_coord=0, const double &s_coord=0, const double &t_coord=0, const double &r_weight=0, const double &s_weight=0, const double &t_weight=0) | |
Constructor. | |
GaussPoint (const Pos2d &, const double &) | |
Constructor. | |
GaussPoint (const Pos3d &, const double &) | |
Constructor. | |
void | set_weights (const double &r_weight=0, const double &s_weight=0, const double &t_weight=0) |
Sets weights values. | |
const double & | weight () const |
const double & | r_weight () const |
const double & | s_weight () const |
const double & | t_weight () const |
Public Member Functions inherited from XC::ParticlePos3d | |
ParticlePos3d (const double &r_coord=0, const double &s_coord=0, const double &t_coord=0) | |
Constructor. | |
ParticlePos3d (const Pos2d &) | |
Constructor. | |
ParticlePos3d (const Pos3d &) | |
Constructor. | |
void | set_coordinates (const double &r_coord=0, const double &s_coord=0, const double &t_coord=0) |
Asigna valores a las coordenadas. | |
void | set_coordinates (const Pos3d &) |
Asigna valores a las coordenadas. | |
void | set_coordinates (const Pos2d &) |
Asigna valores a las coordenadas. | |
const double & | r_coordinate (void) const |
void | set_r_coordinate (const double &r_coord) |
const double & | s_coordinate (void) const |
void | set_s_coordinate (const double &s_coord) |
const double & | t_coordinate (void) const |
void | set_t_coordinate (const double &t_coord) |
void | Print (std::ostream &) const |
Protected Attributes | |
double | rw |
double | sw |
double | tw |
Protected Attributes inherited from XC::ParticlePos3d | |
double | r |
double | s |
double | t |
3D position of Gauss points.