Public Member Functions | Public Attributes | List of all members
SurgSim::Math::gaussQuadratureTrianglePoint Struct Reference

2D Gauss-Legendre quadrature on a triangle More...

#include <SurgSim/Math/GaussLegendreQuadrature.h>

Public Member Functions

 gaussQuadratureTrianglePoint (double xi, double eta, double w)
 

Public Attributes

const double coordinateXi
 \(\xi \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\) More...
 
const double coordinateEta
 \(\eta \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\) More...
 
const double weight
 

Detailed Description

2D Gauss-Legendre quadrature on a triangle

Note
In a triangle ABC, a point \(P\) is defined by its parametrized coordinate \((\xi, \eta)\) as
\(P = A + \xi.AB + \eta.AC\)

Constructor & Destructor Documentation

§ gaussQuadratureTrianglePoint()

SurgSim::Math::gaussQuadratureTrianglePoint::gaussQuadratureTrianglePoint ( double  xi,
double  eta,
double  w 
)
inline

Member Data Documentation

§ coordinateEta

const double SurgSim::Math::gaussQuadratureTrianglePoint::coordinateEta

\(\eta \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\)

§ coordinateXi

const double SurgSim::Math::gaussQuadratureTrianglePoint::coordinateXi

\(\xi \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\)

§ weight

const double SurgSim::Math::gaussQuadratureTrianglePoint::weight

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