#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 1218 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 6333 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 6362 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 6397 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: