Class for 1D Hermite polynomialsCalculates 1D Hermite polynomials and first and second order derivatives on the given coordinates@.
More...
#include <Hermite1D.h>
List of all members.
Public Member Functions |
void | GetPolynomialValue (unsigned long PolyOrder, double *const Coordinates, unsigned long NumCoordinates, double *Phi) |
| Calculate the 1D Hermite polynomial values on Coordinates for degrees 0 to PolyOrder.
|
void | Get1stDerivative (unsigned long PolyOrder, double *const Coordinates, unsigned long NumCoordinates, double *dPhi) |
| Calculate the 1D first derivative of the Hermite polynomial values on Coordinates for order 0 to PolyOrder.
|
void | Get2ndDerivative (unsigned long PolyOrder, double *const Coordinates, unsigned long NumCoordinates, double *d2Phi) |
| Calculate the 1D second derivative of the Hermite polynomial values on Coordinates for order 0 to PolyOrder.
|
Detailed Description
Class for 1D Hermite polynomialsCalculates 1D Hermite polynomials and first and second order derivatives on the given coordinates@.
- Author:
- Bruno Barbosa O F Salles
- Date:
- May/12/2009
Member Function Documentation
Calculate the 1D first derivative of the Hermite polynomial values on Coordinates for order 0 to PolyOrder.
- Parameters:
-
[in] | PolyOrder | : polynomial order |
[in] | Coordinates | : coordinates on which the polynomial values are calculated. |
[in] | NumCoordinates | - number of coordinates qhere the polynomials are calculated. |
[out] | dPhi | : Matix with the first derivative of the Hermite polynomials for orders 0 to PolyOrder. The rows indicate the polynomial orders and the columns store the values. |
Calculate the 1D second derivative of the Hermite polynomial values on Coordinates for order 0 to PolyOrder.
- Parameters:
-
[in] | PolyOrder | : polynomial order |
[in] | Coordinates | : coordinates on which the polynomial values are calculated. |
[in] | NumCoordinates | - number of coordinates qhere the polynomials are calculated. |
[out] | dPhi | : Matix with the second derivative of the Hermite polynomials for orders 0 to PolyOrder. The rows indicate the polynomial orders and the columns store the values. |
Calculate the 1D Hermite polynomial values on Coordinates for degrees 0 to PolyOrder.
- Parameters:
-
[in] | PolyOrder | : polynomial order |
[in] | Coordinates | : coordinates on which the polynomial values are calculated. |
[in] | NumCoordinates | - number of coordinates where the polynomials are calculated. |
[out] | Phi | : Matix with Hermite polynomials for orders 0 to order. The rows indicate the polynomial orders and the columns store the values. |
The documentation for this class was generated from the following files:
- include/interpolation/polynomials1d/Hermite1D.h
- src/interpolation/polynomials1d/Hermite1D.cpp