interpolate Module Function

pure module function interpolate(this, targetArray) result(interpVals)

Interpolate input array defined on the same grid as the Interpolation1D object at points

Arguments

Type IntentOptional Attributes Name
class(Interpolation1D), intent(in) :: this
real(kind=rk), intent(in), dimension(:) :: targetArray

Return Value real(kind=rk), allocatable, dimension(:)