|
subroutine | eval1 (this, Bik, ai, i, pos) |
|
subroutine | eval1d (this, Bik, ai, i, pos) |
|
subroutine | eval2 (this, Bik, ai, i, pos) |
|
subroutine | eval2d (this, Bik, ai, i, pos) |
|
subroutine | eval3 (this, Bik, ai, i, pos) |
|
subroutine | eval3d (this, Bik, ai, i, pos) |
|
subroutine | eval4 (this, Bik, ai, i, pos) |
|
subroutine | eval4d (this, Bik, ai, i, pos) |
|
subroutine | beval4 (this, Bik, ai, i, pos) |
|
subroutine | beval4d (this, Bik, ai, i, pos) |
|
subroutine | beval3 (this, Bik, ai, i, pos) |
|
subroutine | beval3d (this, Bik, ai, i, pos) |
|
- Author
- Julien Dominski
- Date
- November 2013 (Periodic) - Novembre 2014 (Non periodic)
For periodic dimension, one may uses BSplinesCardinal, where Cardinal stands for uniform BSplines generated from equidistant knots: T={-3,-2,-1,0,1,2,3,4,...}. For non periodic dimension, one may use BSplinesBounded which are generated from the knot sequence: T+{0,0,0,0,1,2,3,4,...}
The documentations of reference which I (JD) used are:
- "B(asic)-Spline Basics" Carl de Boor, for B-Splines
- "Theory and Applications of Gaussian Quadrature Methods" Narayan Kovvali, for gauss quadrature
- "Numerical Recipes in Fortran" for the estimate of gauss-legendre's nodes and weight.