#include <fe.hpp>
|
| static const int * | Binom (const int p) |
| |
| static void | CalcBasis (const int p, const double x, double *u) |
| |
| static void | CalcBasis (const int p, const double x, double *u, double *d) |
| |
| static double | CalcDelta (const int p, const double x) |
| |
| static void | UniformPoints (const int p, double *x) |
| |
| static void | GaussPoints (const int p, double *x) |
| |
| static void | GaussLobattoPoints (const int p, double *x) |
| |
| static void | ChebyshevPoints (const int p, double *x) |
| |
| static void | CalcBinomTerms (const int p, const double x, const double y, double *u) |
| | Compute the terms in the expansion of the binomial (x + y)^p. More...
|
| |
| static void | CalcBinomTerms (const int p, const double x, const double y, double *u, double *d) |
| |
| static void | CalcDBinomTerms (const int p, const double x, const double y, double *d) |
| |
| static void | CalcBernstein (const int p, const double x, double *u) |
| |
| static void | CalcBernstein (const int p, const double x, double *u, double *d) |
| |
Definition at line 1207 of file fe.hpp.
| mfem::Poly_1D::Poly_1D |
( |
| ) |
|
|
inline |
| mfem::Poly_1D::~Poly_1D |
( |
| ) |
|
| const int * mfem::Poly_1D::Binom |
( |
const int |
p | ) |
|
|
static |
| static void mfem::Poly_1D::CalcBasis |
( |
const int |
p, |
|
|
const double |
x, |
|
|
double * |
u |
|
) |
| |
|
inlinestatic |
| static void mfem::Poly_1D::CalcBasis |
( |
const int |
p, |
|
|
const double |
x, |
|
|
double * |
u, |
|
|
double * |
d |
|
) |
| |
|
inlinestatic |
| static void mfem::Poly_1D::CalcBernstein |
( |
const int |
p, |
|
|
const double |
x, |
|
|
double * |
u |
|
) |
| |
|
inlinestatic |
| static void mfem::Poly_1D::CalcBernstein |
( |
const int |
p, |
|
|
const double |
x, |
|
|
double * |
u, |
|
|
double * |
d |
|
) |
| |
|
inlinestatic |
| void mfem::Poly_1D::CalcBinomTerms |
( |
const int |
p, |
|
|
const double |
x, |
|
|
const double |
y, |
|
|
double * |
u |
|
) |
| |
|
static |
Compute the terms in the expansion of the binomial (x + y)^p.
Definition at line 6012 of file fe.cpp.
| void mfem::Poly_1D::CalcBinomTerms |
( |
const int |
p, |
|
|
const double |
x, |
|
|
const double |
y, |
|
|
double * |
u, |
|
|
double * |
d |
|
) |
| |
|
static |
Compute the terms in the expansion of the binomial (x + y)^p and their derivatives with respect to x assuming that dy/dx = -1.
Definition at line 6041 of file fe.cpp.
| void mfem::Poly_1D::CalcDBinomTerms |
( |
const int |
p, |
|
|
const double |
x, |
|
|
const double |
y, |
|
|
double * |
d |
|
) |
| |
|
static |
Compute the derivatives (w.r.t. x) of the terms in the expansion of the binomial (x + y)^p assuming that dy/dx = -1.
Definition at line 6076 of file fe.cpp.
| static double mfem::Poly_1D::CalcDelta |
( |
const int |
p, |
|
|
const double |
x |
|
) |
| |
|
inlinestatic |
| void mfem::Poly_1D::ChebyshevPoints |
( |
const int |
p, |
|
|
double * |
x |
|
) |
| |
|
static |
| const double * mfem::Poly_1D::ClosedPoints |
( |
const int |
p | ) |
|
| void mfem::Poly_1D::GaussLobattoPoints |
( |
const int |
p, |
|
|
double * |
x |
|
) |
| |
|
static |
| void mfem::Poly_1D::GaussPoints |
( |
const int |
p, |
|
|
double * |
x |
|
) |
| |
|
static |
| const double * mfem::Poly_1D::OpenPoints |
( |
const int |
p | ) |
|
| void mfem::Poly_1D::UniformPoints |
( |
const int |
p, |
|
|
double * |
x |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: