Static Public Member Functions | |
static void | getPoints (int order, Array< double > &wgt, Array< double > &x, Array< double > &y) |
static void | computeBasisCoeffs (const int order, Array< double > &basisCoeffs) |
static void | evalPolynomials (int nPts, double x, double y, double *resultPtr) |
static bool | test (int p) |
Static Private Member Functions | |
static double | exact (int a, int b) |
Definition at line 45 of file SundanceFeketeQuadQuadrature.hpp.
void FeketeQuadQuadrature::computeBasisCoeffs | ( | const int | order, | |
Array< double > & | basisCoeffs | |||
) | [static] |
Definition at line 52 of file SundanceFeketeQuadQuadrature.cpp.
References dgetrf_(), dgetri_(), evalPolynomials(), and getPoints().
Referenced by Sundance::FeketeQuadrature::evaluateAllBasisFunctions().
void FeketeQuadQuadrature::evalPolynomials | ( | int | nPts, | |
double | x, | |||
double | y, | |||
double * | resultPtr | |||
) | [static] |
Definition at line 111 of file SundanceFeketeQuadQuadrature.cpp.
Referenced by computeBasisCoeffs(), and Sundance::FeketeQuadrature::evaluateAllBasisFunctions().
double FeketeQuadQuadrature::exact | ( | int | a, | |
int | b | |||
) | [static, private] |
void FeketeQuadQuadrature::getPoints | ( | int | order, | |
Array< double > & | wgt, | |||
Array< double > & | x, | |||
Array< double > & | y | |||
) | [static] |
Definition at line 22 of file SundanceFeketeQuadQuadrature.cpp.
References Sundance::GaussLobatto1D::nodes(), Sundance::GaussLobatto1D::nPoints(), and Sundance::GaussLobatto1D::weights().
Referenced by computeBasisCoeffs(), and test().
bool FeketeQuadQuadrature::test | ( | int | p | ) | [static] |
Definition at line 146 of file SundanceFeketeQuadQuadrature.cpp.
References exact(), getPoints(), and Sundance::pow().