Static Public Member Functions | |
static void | getPoints (int order, Array< double > &wgt, Array< double > &x, Array< double > &y) |
static bool | test (int p) |
Static Private Member Functions | |
static void | getNonsymmetricPoints (int order, Array< double > &wgt, Array< double > &x, Array< double > &y) |
static bool | getSymmetricPoints (int order, Array< double > &wgt, Array< double > &x, Array< double > &y) |
static void | permute (int m, const Array< double > &q, Array< Array< double > > &qPerm) |
static double | exact (int a, int b, int c) |
static double | fact (int x) |
Definition at line 46 of file SundanceTriangleQuadrature.hpp.
double TriangleQuadrature::exact | ( | int | a, | |
int | b, | |||
int | c | |||
) | [static, private] |
Definition at line 215 of file SundanceTriangleQuadrature.cpp.
References fact().
Referenced by test().
double TriangleQuadrature::fact | ( | int | x | ) | [static, private] |
void TriangleQuadrature::getNonsymmetricPoints | ( | int | order, | |
Array< double > & | wgt, | |||
Array< double > & | x, | |||
Array< double > & | y | |||
) | [static, private] |
Definition at line 111 of file SundanceTriangleQuadrature.cpp.
References Sundance::Gauss1D::nodes(), Sundance::Gauss1D::nPoints(), and Sundance::Gauss1D::weights().
Referenced by getPoints().
void TriangleQuadrature::getPoints | ( | int | order, | |
Array< double > & | wgt, | |||
Array< double > & | x, | |||
Array< double > & | y | |||
) | [static] |
Definition at line 14 of file SundanceTriangleQuadrature.cpp.
References getNonsymmetricPoints(), and getSymmetricPoints().
Referenced by test().
bool TriangleQuadrature::getSymmetricPoints | ( | int | order, | |
Array< double > & | wgt, | |||
Array< double > & | x, | |||
Array< double > & | y | |||
) | [static, private] |
Definition at line 25 of file SundanceTriangleQuadrature.cpp.
References permute().
Referenced by getPoints().
void TriangleQuadrature::permute | ( | int | m, | |
const Array< double > & | q, | |||
Array< Array< double > > & | qPerm | |||
) | [static, private] |
Definition at line 142 of file SundanceTriangleQuadrature.cpp.
References SUNDANCE_ERROR.
Referenced by getSymmetricPoints().
bool TriangleQuadrature::test | ( | int | p | ) | [static] |
Definition at line 179 of file SundanceTriangleQuadrature.cpp.
References exact(), getPoints(), and Sundance::pow().