refine Interface

public interface refine

Module Procedures

public subroutine RefineSequenceReal64(x, Fx, x_range, num_point)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(inout), allocatable :: x(:)
real(kind=real64), intent(inout), allocatable :: Fx(:)
real(kind=real64), intent(in) :: x_range(2)
integer(kind=int32), intent(in) :: num_point

public subroutine RefineSequencecomplex64(x, Fx, x_range, num_point)

Arguments

Type IntentOptional Attributes Name
complex(kind=complex64), intent(inout), allocatable :: x(:)
complex(kind=complex64), intent(inout), allocatable :: Fx(:)
complex(kind=complex64), intent(in) :: x_range(2)
integer(kind=int32), intent(in) :: num_point

public subroutine RefineSequenceReal32(x, Fx, x_range, num_point)

Arguments

Type IntentOptional Attributes Name
real(kind=real32), intent(inout), allocatable :: x(:)
real(kind=real32), intent(inout), allocatable :: Fx(:)
real(kind=real32), intent(in) :: x_range(2)
integer(kind=int32), intent(in) :: num_point

public recursive subroutine refineReal64Vec(x, n)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(inout), allocatable :: x(:)
integer(kind=int32), intent(in) :: n