InOrOut Interface

public interface InOrOut

Module Procedures

public function InOrOutReal(x, xmax, xmin, DimNum) result(Inside)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: x(:)
real(kind=real64), intent(in) :: xmax(:)
real(kind=real64), intent(in) :: xmin(:)
integer(kind=int32), intent(in), optional :: DimNum

Return Value logical

public function InOrOutInt(x, xmax, xmin, DimNum) result(Inside)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: x(:)
integer(kind=int32), intent(in) :: xmax(:)
integer(kind=int32), intent(in) :: xmin(:)
integer(kind=int32), intent(in), optional :: DimNum

Return Value logical