ocssw
V2022
|
spline_module Module Reference
Functions/Subroutines | |
subroutine | spline (n, x, y, y2) |
real(single) function | splint (n, x, xa, ya, y2a) |
integer(integer_fourbyte) function | locate (xx, x) |
subroutine | tridag (a, b, c, r, u, size) |
Function/Subroutine Documentation
◆ locate()
integer(integer_fourbyte) function spline_module::locate | ( | real(single), dimension(:), intent(in) | xx, |
real(single), intent(in) | x | ||
) |
Definition at line 68 of file spline_module.f90.
◆ spline()
subroutine spline_module::spline | ( | integer(integer_fourbyte), intent(in) | n, |
real(single), dimension(n), intent(in) | x, | ||
real(single), dimension(n), intent(in) | y, | ||
real(single), dimension(n), intent(out) | y2 | ||
) |
Definition at line 9 of file spline_module.f90.
◆ splint()
real(single) function spline_module::splint | ( | integer(integer_fourbyte), intent(in) | n, |
real(single), intent(in) | x, | ||
real(single), dimension(:), intent(in) | xa, | ||
real(single), dimension(:), intent(in) | ya, | ||
real(single), dimension(:), intent(in) | y2a | ||
) |
Definition at line 47 of file spline_module.f90.
◆ tridag()
subroutine spline_module::tridag | ( | real(single), dimension(size-1), intent(in) | a, |
real(single), dimension(size), intent(in) | b, | ||
real(single), dimension(size-1), intent(in) | c, | ||
real(single), dimension(size), intent(in) | r, | ||
real(single), dimension(size), intent(out) | u, | ||
integer(integer_fourbyte), intent(in) | size | ||
) |
Definition at line 99 of file spline_module.f90.