spline_interpolate Interface

public interface spline_interpolate

spline interpolation


Module Procedures

private function spline_interpolate_one(s, x) result(y)

Arguments

Type IntentOptional Attributes Name
type(spline), intent(in) :: s
real(kind=long), intent(in) :: x

Return Value real(kind=long)

private function spline_interpolate_vector(s, xx) result(yy)

Arguments

Type IntentOptional Attributes Name
type(spline), intent(in) :: s
real(kind=long), intent(in) :: xx(:)

Return Value real(kind=long), (size(xx))