#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 1342 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 6254 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 6303 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 6332 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 6367 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 6468 of file fe.cpp.
The documentation for this class was generated from the following files: