![]() |
v0.15.0 |
Implementation of Legendre polynomials. More...
Go to the source code of this file.
Classes | |
| struct | MoFEM::LegendrePolynomialCtx |
| Context class for Legendre basis function arguments. More... | |
| struct | MoFEM::LegendrePolynomial |
| Class for calculating Legendre basis functions. More... | |
Namespaces | |
| namespace | MoFEM |
| implementation of Data Operators for Forces and Sources | |
Functions | |
| PetscErrorCode | MoFEM::Legendre_polynomials (int p, double s, double *diff_s, double *L, double *diffL, int dim) |
| Calculate Legendre approximation basis. | |
| PetscErrorCode | MoFEM::Legendre_polynomials (int p, std::complex< double > s, std::complex< double > *diff_s, std::complex< double > *L, std::complex< double > *diffL, int dim) |
| Complex-valued Legendre polynomial evaluation. | |
Implementation of Legendre polynomials.
This file provides functions and classes for calculating Legendre polynomial basis functions and their derivatives for use in finite element approximations.
Definition in file LegendrePolynomial.hpp.