| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | dp | = | selected_real_kind(10, 100) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(spline_t), | intent(out) | :: | dat | |||
| real(kind=dp), | intent(in) | :: | x(n) | |||
| real(kind=dp), | intent(in) | :: | y(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in), | optional | :: | dydx1 | ||
| real(kind=dp), | intent(in), | optional | :: | dydxn | ||
| real(kind=dp), | intent(out), | optional | :: | d2ydx2(n) | ||
| logical, | intent(in), | optional | :: | store | ||
| integer, | intent(out), | optional | :: | stat |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | x(n) | |||
| real(kind=dp), | intent(in) | :: | y(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | dydx1 | |||
| real(kind=dp), | intent(in) | :: | dydxn | |||
| real(kind=dp), | intent(out) | :: | d2ydx2(n) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | dx | |||
| real(kind=dp), | intent(in) | :: | y(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | dydx1 | |||
| real(kind=dp), | intent(in) | :: | dydxn | |||
| real(kind=dp), | intent(out) | :: | d2ydx2(n) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | x(n) | |||
| real(kind=dp), | intent(in) | :: | y(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | dydx1 | |||
| real(kind=dp), | intent(in) | :: | dydxn | |||
| real(kind=dp), | intent(out) | :: | d2ydx2(n) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | dx | |||
| real(kind=dp), | intent(in) | :: | y(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | dydx1 | |||
| real(kind=dp), | intent(in) | :: | dydxn | |||
| real(kind=dp), | intent(out) | :: | d2ydx2(n) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | xi(n) | |||
| real(kind=dp), | intent(in) | :: | yi(n) | |||
| real(kind=dp), | intent(in) | :: | d2ydx2(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | x | |||
| real(kind=dp), | intent(out) | :: | y | |||
| real(kind=dp), | intent(out), | optional | :: | dydx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | dx | |||
| real(kind=dp), | intent(in) | :: | yi(n) | |||
| real(kind=dp), | intent(in) | :: | d2ydx2(n) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | x | |||
| real(kind=dp), | intent(out) | :: | y | |||
| real(kind=dp), | intent(out), | optional | :: | dydx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(spline_t), | intent(in) | :: | dat | |||
| real(kind=dp), | intent(in) | :: | x | |||
| real(kind=dp), | intent(out) | :: | y | |||
| real(kind=dp), | intent(out), | optional | :: | dydx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | xi(*) | |||
| real(kind=dp), | intent(in) | :: | yi(*) | |||
| integer, | intent(in) | :: | n | |||
| real(kind=dp), | intent(in) | :: | x | |||
| real(kind=dp), | intent(out) | :: | y | |||
| real(kind=dp), | intent(out) | :: | dydx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(spline_t), | intent(inout) | :: | dat |