#include <fe.hpp>
|
static const int * | Binom (const int p) |
| Get a poiner to an array containing the binomial coefficients "p
choose k" for k=0,...,p for the given p. More...
|
|
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 | 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 1364 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 |
Get a poiner to an array containing the binomial coefficients "p
choose k" for k=0,...,p for the given p.
Definition at line 6338 of file fe.cpp.
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 6387 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 6416 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 6451 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 |
Poly_1D::Basis & mfem::Poly_1D::GetBasis |
( |
const int |
p, |
|
|
const int |
type |
|
) |
| |
const double * mfem::Poly_1D::GetPoints |
( |
const int |
p, |
|
|
const int |
type |
|
) |
| |
Get the coordinates of the points of the given Quadrature1D type.
- Parameters
-
p | the polynomial degree; the number of points is p+1 . |
type | the Quadrature1D type. |
- Returns
- a pointer to an array containing the
p+1
coordiantes of the quadrature points.
Definition at line 6552 of file fe.cpp.
The documentation for this class was generated from the following files: