xc
Public Member Functions | Protected Attributes | List of all members

Natural coordinates of an element's particle. More...

#include <ParticlePos3d.h>

Inheritance diagram for XC::ParticlePos3d:
Inheritance graph
[legend]
Collaboration diagram for XC::ParticlePos3d:
Collaboration graph
[legend]

Public Member Functions

 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 t
 
- Protected Attributes inherited from XC::ParticlePos2d
double r
 
double s
 

Detailed Description

Natural coordinates of an element's particle.


The documentation for this class was generated from the following files: