|
FV3 Bundle
|
Data Types | |
| interface | get_multiplier |
| interface | unittest_isequal |
| interface | unittest_isequalwithin |
| type | unittest_type |
Functions/Subroutines | |
| subroutine, public | unittest_init (UnitTest, Verbose) |
| subroutine, public | unittest_setup (UnitTest, Title, Caller, Verbose) |
| subroutine, public | unittest_report (UnitTest) |
| subroutine, public | unittest_summary (UnitTest) |
| pure integer function, public | unittest_n_passed (UnitTest) |
| pure integer function, public | unittest_n_failed (UnitTest) |
| pure logical function, public | unittest_passed (UnitTest) |
| pure logical function, public | unittest_failed (UnitTest) |
| subroutine, public | unittest_assert (UnitTest, Test) |
| subroutine | intbyte_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | intbyte_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | intbyte_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | intshort_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | intshort_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | intshort_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | intlong_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | intlong_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | intlong_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | realsp_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | realsp_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | realsp_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | realdp_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | realdp_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | realdp_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | complexsp_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | complexsp_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | complexsp_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | complexdp_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | complexdp_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | complexdp_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | char_isequal_scalar (UnitTest, Expected, Actual) |
| subroutine | char_isequal_rank1 (UnitTest, Expected, Actual) |
| subroutine | char_isequal_rank2 (UnitTest, Expected, Actual) |
| subroutine | realsp_isequalwithin_scalar (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | realsp_isequalwithin_rank1 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | realsp_isequalwithin_rank2 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | realdp_isequalwithin_scalar (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | realdp_isequalwithin_rank1 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | realdp_isequalwithin_rank2 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | complexsp_isequalwithin_scalar (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | complexsp_isequalwithin_rank1 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | complexsp_isequalwithin_rank2 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | complexdp_isequalwithin_scalar (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | complexdp_isequalwithin_rank1 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine | complexdp_isequalwithin_rank2 (UnitTest, Expected, Actual, Tolerance, Epsilon_Scale) |
| subroutine, public | unittest_defineversion (Id) |
| pure subroutine | set_property (UnitTest, Verbose, Title, Caller, Level, Procedure, Message, Test_Result, n_Tests, n_Passed_Tests, n_Failed_Tests, n_AllTests, n_Passed_AllTests, n_Failed_AllTests) |
| pure subroutine | get_property (UnitTest, Verbose, Title, Caller, Level, Procedure, Message, Test_Result, n_Tests, n_Passed_Tests, n_Failed_Tests, n_AllTests, n_Passed_AllTests, n_Failed_AllTests) |
| subroutine | test_passed (UnitTest) |
| subroutine | test_failed (UnitTest) |
| subroutine | test_increment (UnitTest) |
| subroutine | display_message (UnitTest) |
| subroutine | test_info_string (UnitTest, info) |
| elemental real(single) function | realsp_get_multiplier (x) |
| elemental real(double) function | realdp_get_multiplier (x) |
Variables | |
| character(*), parameter | module_version_id = '$Id: UnitTest_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
| integer, parameter | sl = 512 |
| integer, parameter | cr = 13 |
| integer, parameter | lf = 10 |
| character(2), parameter | crlf = ACHAR(CR)//ACHAR(LF) |
| character(*), parameter | rfmt = 'es25.18' |
| character(*), parameter | zfmt = '"(",'//RFMT//',",",'//RFMT//',")"' |
| logical, parameter | default_verbose = .FALSE. |
| character(*), parameter | green_colour = ACHAR(27)//'[1;32m' |
| character(*), parameter | red_colour = ACHAR(27)//'[1;31m' |
| character(*), parameter | no_colour = ACHAR(27)//'[0m' |
| integer, parameter | n_message_levels = 6 |
| integer, parameter | init_level = 1 |
| integer, parameter | setup_level = 2 |
| integer, parameter | test_level = 3 |
| integer, parameter | report_level = 4 |
| integer, parameter | summary_level = 5 |
| integer, parameter | internal_fail_level = 6 |
| character(*), dimension(n_message_levels), parameter | message_level = [ 'INIT ', 'SETUP ', 'TEST ', 'REPORT ', 'SUMMARY ', 'INTERNAL FAILURE' ] |
|
private |
|
private |
|
private |
Definition at line 1510 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1398 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 2164 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1286 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1999 of file UnitTest_Define.f90.
|
private |
Definition at line 2878 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
|
private |
Definition at line 735 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 953 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 844 of file UnitTest_Define.f90.
|
private |
Definition at line 3012 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1174 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1845 of file UnitTest_Define.f90.
|
private |
Definition at line 3002 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1062 of file UnitTest_Define.f90.
|
private |
|
private |
|
private |
Definition at line 1691 of file UnitTest_Define.f90.
|
private |
|
private |
Definition at line 2792 of file UnitTest_Define.f90.
|
private |
Definition at line 2839 of file UnitTest_Define.f90.
|
private |
Definition at line 2955 of file UnitTest_Define.f90.
|
private |
Definition at line 2745 of file UnitTest_Define.f90.
| subroutine, public unittest_define::unittest_assert | ( | type(unittest_type), intent(inout) | UnitTest, |
| logical, intent(in) | Test | ||
| ) |
| subroutine, public unittest_define::unittest_defineversion | ( | character(*), intent(out) | Id | ) |
Definition at line 2347 of file UnitTest_Define.f90.
| pure logical function, public unittest_define::unittest_failed | ( | type(unittest_type), intent(in) | UnitTest | ) |
| subroutine, public unittest_define::unittest_init | ( | type(unittest_type), intent(out) | UnitTest, |
| logical, intent(in), optional | Verbose | ||
| ) |
| pure integer function, public unittest_define::unittest_n_failed | ( | type(unittest_type), intent(in) | UnitTest | ) |
| pure integer function, public unittest_define::unittest_n_passed | ( | type(unittest_type), intent(in) | UnitTest | ) |
| pure logical function, public unittest_define::unittest_passed | ( | type(unittest_type), intent(in) | UnitTest | ) |
Definition at line 579 of file UnitTest_Define.f90.
| subroutine, public unittest_define::unittest_report | ( | type(unittest_type), intent(inout) | UnitTest | ) |
| subroutine, public unittest_define::unittest_setup | ( | type(unittest_type), intent(inout) | UnitTest, |
| character(*), intent(in) | Title, | ||
| character(*), intent(in), optional | Caller, | ||
| logical, intent(in), optional | Verbose | ||
| ) |
| subroutine, public unittest_define::unittest_summary | ( | type(unittest_type), intent(inout) | UnitTest | ) |
|
private |
Definition at line 117 of file UnitTest_Define.f90.
|
private |
Definition at line 119 of file UnitTest_Define.f90.
|
private |
Definition at line 122 of file UnitTest_Define.f90.
|
private |
Definition at line 125 of file UnitTest_Define.f90.
|
private |
Definition at line 131 of file UnitTest_Define.f90.
|
private |
Definition at line 136 of file UnitTest_Define.f90.
|
private |
Definition at line 118 of file UnitTest_Define.f90.
|
private |
Definition at line 137 of file UnitTest_Define.f90.
|
private |
Definition at line 114 of file UnitTest_Define.f90.
|
private |
Definition at line 130 of file UnitTest_Define.f90.
|
private |
Definition at line 127 of file UnitTest_Define.f90.
|
private |
Definition at line 126 of file UnitTest_Define.f90.
|
private |
Definition at line 134 of file UnitTest_Define.f90.
|
private |
Definition at line 120 of file UnitTest_Define.f90.
|
private |
Definition at line 132 of file UnitTest_Define.f90.
|
private |
Definition at line 116 of file UnitTest_Define.f90.
|
private |
Definition at line 135 of file UnitTest_Define.f90.
|
private |
Definition at line 133 of file UnitTest_Define.f90.
|
private |
Definition at line 121 of file UnitTest_Define.f90.