|
| procedure(evalinterface), deferred, pass, public | eval (this, bik, ai, i, pos) |
| procedure(evalinterface), deferred, pass, public | evald (this, bik, ai, i, pos) |
◆ eval()
| procedure(evalinterface), deferred, pass, public bsplinesclass::bsplines::eval |
( |
class (bsplines) | this, |
|
|
real(kind=r8), dimension(:), intent(inout) | bik, |
|
|
real(kind=r8), intent(in) | ai, |
|
|
integer, intent(in) | i, |
|
|
integer, dimension(:), intent(inout) | pos ) |
|
pure virtual |
The eval procedure update an array of BSplines contributions Bik at point x. It also updates the array i of the BSplines Bik index.
◆ evald()
| procedure(evalinterface), deferred, pass, public bsplinesclass::bsplines::evald |
( |
class (bsplines) | this, |
|
|
real(kind=r8), dimension(:), intent(inout) | bik, |
|
|
real(kind=r8), intent(in) | ai, |
|
|
integer, intent(in) | i, |
|
|
integer, dimension(:), intent(inout) | pos ) |
|
pure virtual |
◆ degree
| integer bsplinesclass::bsplines::degree |
◆ inverse_delta
| real(kind=r8) bsplinesclass::bsplines::inverse_delta |
| integer bsplinesclass::bsplines::n |
The documentation for this type was generated from the following file: