Toast++  1.0.2 (r.539)
Forward and inverse modelling in optical tomography
Public Member Functions | Protected Member Functions | List of all members
Triangle3_qr Class Reference
Inheritance diagram for Triangle3_qr:

Public Member Functions

 Triangle3_qr (const Triangle3_qr &el)
 
void Initialise (const NodeList &nlist)
 
BYTE Type () const
 
int nNode () const
 
int nSide () const
 
int nSideNode (int) const
 
int SideNode (int side, int node) const
 
const Matrix & Jacobian () const
 
double DetJ () const
 
Point Local (const NodeList &nlist, const Point &glob) const
 
Point NodeLocal (int node) const
 
RVector DirectionCosine (int side, Matrix &jacin)
 
bool LContains (const Point &loc) const
 
bool GContains (const Point &glob, const NodeList &nlist) const
 
RVector LocalShapeF (const Point &loc) const
 
Matrix LocalShapeD (const Point &loc) const
 
RVector GlobalShapeF (const NodeList &nlist, const Point &glob) const
 
Matrix GlobalShapeD (const NodeList &nlist, const Point &glob) const
 
double IntFFF (int i, int j, int k) const
 
SymMatrix IntPFF (const RVector &P) const
 
double IntPFF (int i, int j, const RVector &P) const
 
double IntFDD (int i, int j, int k) const
 
SymMatrix IntPDD (const RVector &P) const
 
double IntPDD (int i, int j, const RVector &P) const
 
SymMatrix BndIntPFF (const RVector &P) const
 
double BndIntPFF (int i, int j, const RVector &P) const
 
int GlobalIntersection (const NodeList &nlist, const Point &p1, const Point &p2, Point **list)
 
int Intersection (const Point &p1, const Point &p2, Point **pi)
 

Protected Member Functions

double ComputeSize (const NodeList &nlist) const
 
SymMatrix ComputeIntFF (const NodeList &nlist) const
 
SymMatrix ComputeIntDD (const NodeList &nlist) const
 
SymMatrix ComputeBndIntFF (const NodeList &nlist) const
 

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