interpolate Interface

public interface interpolate

Contents


Module Procedures

public function interpolateOneReal64(x, Fx, x_value) result(ret)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(inout) :: x(:)
real(kind=real64), intent(inout) :: Fx(:)
real(kind=real64), intent(in) :: x_value

Return Value real(kind=real64)

public function interpolateOnecomplex64(x_c, Fx_c, x_value_c) result(ret)

Arguments

Type IntentOptional AttributesName
complex(kind=complex64), intent(inout) :: x_c(:)
complex(kind=complex64), intent(inout) :: Fx_c(:)
complex(kind=complex64), intent(in) :: x_value_c

Return Value complex(kind=complex64)

public function interpolateOneReal32(x, Fx, x_value) result(ret)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(inout) :: x(:)
real(kind=real32), intent(inout) :: Fx(:)
real(kind=real32), intent(in) :: x_value

Return Value real(kind=real32)