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 |