Defines procedures that test equality of different kinds of arguments. Procedures defined here are USEd by the FTAssertions Module.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | ASSERT_SUCCESS | = | 0 | |
integer, | public, | parameter | :: | ASSERT_SIZE_DIFFERS | = | 1 | |
integer, | public, | parameter | :: | ASSERT_VALUES_DIFFER | = | 2 | |
character(len=21), | public, | parameter | :: | compareCodeStrings(0:2) | = | [ASSERT_VALUES_OK_NAME, ASSERT_SIZE_DIFFERS_NAME, ASSERT_VALUES_DIFFERS_NAME] |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | DIMENSION(:) | :: | a | ||
integer, | intent(in), | DIMENSION(:) | :: | b | ||
type(assertInfoArray1D), | intent(inout), | optional | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | DIMENSION(:,:) | :: | a | ||
integer, | intent(in), | DIMENSION(:,:) | :: | b | ||
type(assertInfoArray2D), | intent(inout), | optional | :: | info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(in) | :: | x | |||
real, | intent(in) | :: | y | |||
real, | intent(in) | :: | relTol | |||
real, | intent(in), | optional | :: | absTol |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(in), | DIMENSION(:) | :: | a | ||
real, | intent(in), | DIMENSION(:) | :: | b | ||
real, | intent(in) | :: | relTol | |||
real, | intent(in), | optional | :: | absTol | ||
integer, | intent(inout), | optional | :: | code |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(in), | DIMENSION(:,:) | :: | a | ||
real, | intent(in), | DIMENSION(:,:) | :: | b | ||
real, | intent(in) | :: | relTol | |||
real, | intent(in), | optional | :: | absTol | ||
integer, | intent(out), | optional | :: | code |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
double precision, | intent(in) | :: | x | |||
double precision, | intent(in) | :: | y | |||
double precision, | intent(in) | :: | relTol | |||
double precision, | intent(in), | optional | :: | absTol |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
double precision, | intent(in), | DIMENSION(:) | :: | a | ||
double precision, | intent(in), | DIMENSION(:) | :: | b | ||
double precision, | intent(in) | :: | relTol | |||
double precision, | intent(in), | optional | :: | absTol | ||
integer, | intent(out), | optional | :: | code |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
double precision, | intent(in), | DIMENSION(:,:) | :: | a | ||
double precision, | intent(in), | DIMENSION(:,:) | :: | b | ||
double precision, | intent(in) | :: | relTol | |||
double precision, | intent(in), | optional | :: | absTol | ||
integer, | intent(out), | optional | :: | code |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | s1 | ||||
character(len=*) | :: | s2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SELECTED_REAL_KIND(QUAD_DIGITS)), | intent(in) | :: | x | |||
real(kind=SELECTED_REAL_KIND(QUAD_DIGITS)), | intent(in) | :: | y | |||
real(kind=SELECTED_REAL_KIND(QUAD_DIGITS)), | intent(in) | :: | relTol | |||
real(kind=SELECTED_REAL_KIND(QUAD_DIGITS)), | intent(in), | optional | :: | absTol |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=128), | public | :: | failureName | ||||
integer, | public | :: | failureType | ||||
logical, | public, | DIMENSION(:), ALLOCATABLE | :: | locations |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=128), | public | :: | failureName | ||||
integer, | public | :: | failureType | ||||
logical, | public, | DIMENSION(:,:), ALLOCATABLE | :: | locations |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical | :: | condition |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical | :: | condition |