assert Interface

public interface assert

Contents


Module Procedures

public subroutine assert1(n1, string)

Arguments

Type IntentOptional AttributesName
logical, intent(in) :: n1
character(len=*), intent(in) :: string

public subroutine assert2(n1, n2, string)

Arguments

Type IntentOptional AttributesName
logical, intent(in) :: n1
logical, intent(in) :: n2
character(len=*), intent(in) :: string

public subroutine assert3(n1, n2, n3, string)

Arguments

Type IntentOptional AttributesName
logical, intent(in) :: n1
logical, intent(in) :: n2
logical, intent(in) :: n3
character(len=*), intent(in) :: string

public subroutine assert4(n1, n2, n3, n4, string)

Arguments

Type IntentOptional AttributesName
logical, intent(in) :: n1
logical, intent(in) :: n2
logical, intent(in) :: n3
logical, intent(in) :: n4
character(len=*), intent(in) :: string

public subroutine assert_v(n, string)

Arguments

Type IntentOptional AttributesName
logical, intent(in), DIMENSION(:):: n
character(len=*), intent(in) :: string