Subroutines and functions related to the calculation of the Piecewise Cubic Hermite Interpolating Polynomial (PCHIP)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=8), | intent(in) | :: | del1 | |||
complex(kind=8), | intent(in) | :: | del2 | |||
complex(kind=8), | intent(in) | :: | fprime |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=8), | intent(in) | :: | del1 | |||
complex(kind=8), | intent(in) | :: | del2 | |||
complex(kind=8), | intent(in) | :: | fprime |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=8), | intent(in) | :: | del1 | |||
complex(kind=8), | intent(in) | :: | del2 | |||
complex(kind=8), | intent(in) | :: | fprime |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(in) | :: | del1 | |||
real(kind=8), | intent(in) | :: | del2 | |||
real(kind=8), | intent(in) | :: | fprime |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(in) | :: | del1 | |||
real(kind=8), | intent(in) | :: | del2 | |||
real(kind=8), | intent(in) | :: | fprime |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(in) | :: | del1 | |||
real(kind=8), | intent(in) | :: | del2 | |||
real(kind=8), | intent(in) | :: | fprime |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(in) | :: | x(:) | |||
complex(kind=8), | intent(in) | :: | y(:) | |||
integer, | intent(in) | :: | N | |||
complex(kind=8), | intent(inout) | :: | PolyCoef(4,N) | |||
complex(kind=8), | intent(inout) | :: | csWork(4,N) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(in) | :: | x(:) | |||
complex(kind=8), | intent(in) | :: | y(:) | |||
integer, | intent(in) | :: | ix | |||
real(kind=8), | intent(out) | :: | h1 | |||
real(kind=8), | intent(out) | :: | h2 | |||
complex(kind=8), | intent(out) | :: | del1 | |||
complex(kind=8), | intent(out) | :: | del2 |