| xc
    | 
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 | 
| void | set_r_weight (const double &r_weight) | 
| void | set_s_weight (const double &s_weight) | 
| void | set_t_weight (const double &t_weight) | 
| bool | operator== (const GaussPoint &) const | 
| Equal operator. | |
|  Public Member Functions inherited from XC::ParticlePos3d | |
| ParticlePos3d (const double &r_coord=0.0, const double &s_coord=0.0, const double &t_coord=0.0) | |
| Constructor. | |
| ParticlePos3d (const Pos2d &) | |
| Constructor. | |
| ParticlePos3d (const Pos3d &) | |
| Constructor. | |
| void | set_coordinates (const double &r_coord=0.0, const double &s_coord=0.0, const double &t_coord=0.0) | 
| Set coordinates. | |
| void | set_coordinates (const Pos3d &) | 
| Set coordinates. | |
| void | set_coordinates (const Pos2d &) | 
| Set coordinates. | |
| const double & | t_coordinate (void) const | 
| void | set_t_coordinate (const double &t_coord) | 
| bool | operator== (const ParticlePos3d &) const | 
| Equal operator. | |
| void | Print (std::ostream &) const | 
| Print stuff. | |
|  Public Member Functions inherited from XC::ParticlePos2d | |
| ParticlePos2d (const double &r_coord=0.0, const double &s_coord=0.0) | |
| Constructor. | |
| ParticlePos2d (const Pos2d &) | |
| Constructor. | |
| void | set_coordinates (const double &r_coord=0.0, const double &s_coord=0.0) | 
| Set coordinates. | |
| void | set_coordinates (const Pos2d &) | 
| Set coordinates. | |
| 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) | 
| bool | operator== (const ParticlePos2d &) const | 
| Equal operator. | |
| void | Print (std::ostream &) const | 
| Print stuff. | |
| Protected Attributes | |
| double | rw | 
| double | sw | 
| double | tw | 
|  Protected Attributes inherited from XC::ParticlePos3d | |
| double | t | 
|  Protected Attributes inherited from XC::ParticlePos2d | |
| double | r | 
| double | s | 
3D position of Gauss points.
 1.8.13
 1.8.13