XC Open source finite element analysis program
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members

Stores the coordinates of the integration points. More...

#include <IntegrationPointsCoords.h>

Public Member Functions

 IntegrationPointsCoords (const BeamIntegration &, int nIP, const CrdTransf &trf)
 
const double & r (const size_t &i) const
 
const double & s (const size_t &i) const
 
const double & t (const size_t &i) const
 
const double & rn (const size_t &i) const
 
const double & sn (const size_t &i) const
 
const double & tn (const size_t &i) const
 
const double & x (const size_t &i) const
 
const double & y (const size_t &i) const
 
const double & z (const size_t &i) const
 
const double & X (const size_t &i) const
 
const double & Y (const size_t &i) const
 
const double & Z (const size_t &i) const
 
const XC::Vectoreval (const ExprAlgebra &expr) const
 Returns the values of the expresion on each integration point.
 

Protected Member Functions

MapValores getMapValores (const size_t &i, const std::vector< std::string > &) const
 Returns the mapa de valores necesario para evaluar la expresión.
 

Protected Attributes

Matrix rst
 Natural coordinates (they vary between -1 y 1).
 
Matrix rnsntn
 Normalized coordinates (they vary between 0 y 1).
 
Matrix xyz
 Local coordinates.
 
Matrix XYZ
 Global coordinates.
 

Detailed Description

Stores the coordinates of the integration points.


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