utils_testsuite
Module
Description
- This routine contains utility functions for use in
the testsuite modules
Requires mpi utility routines to print per-thread results
- References:
None
- Owner:
Daniel Price
- Runtime parameters:
None
- Dependencies:
io, mpiutils
Quick access
- Variables:
checkval
,checkval1_int
,checkval1_int8
,checkval1_logical
,checkval1_r4
,checkval1_r8
,checkval_char
,checkval_i8arr
,checkval_r4arr
,checkval_r8arr
,checkvalbuf
,checkvalbuf_end
,checkvalbuf_end_int
,checkvalbuf_end_logical
,checkvalbuf_end_real
,checkvalbuf_int
,checkvalbuf_logical
,checkvalbuf_real
,checkvalconst
,checkvalconsti1
,checkvalconstr4
,checkvalf
,checkvalfuncr4
,checkvalfuncr8
,print_testinfo
,printerr
,printerr_char
,printerr_int
,printerr_int8
,printerr_logical
,printerr_real
,printresult
,printresult_int
,printresult_logical
,printresult_real
,smallval
- Routines:
Needed modules
mpiutils
(reduce_mpi()
,reduceall_mpi()
,barrier_mpi()
)io
(id()
,master()
,nprocs()
)
Variables
- testutils/checkval [public]
- testutils/checkval1_int [private]
- testutils/checkval1_int8 [private]
- testutils/checkval1_logical [private]
- testutils/checkval1_r4 [private]
- testutils/checkval1_r8 [private]
- testutils/checkval_char [private]
- testutils/checkval_i8arr [private]
- testutils/checkval_r4arr [private]
- testutils/checkval_r8arr [private]
- testutils/checkvalbuf [public]
- testutils/checkvalbuf_end [public]
- testutils/checkvalbuf_end_int [private]
- testutils/checkvalbuf_end_logical [private]
- testutils/checkvalbuf_end_real [private]
- testutils/checkvalbuf_int [private]
- testutils/checkvalbuf_logical [private]
- testutils/checkvalbuf_real [private]
- testutils/checkvalconst [private]
- testutils/checkvalconsti1 [private]
- testutils/checkvalconstr4 [private]
- testutils/checkvalf [public]
- testutils/checkvalfuncr4 [private]
- testutils/checkvalfuncr8 [private]
- testutils/print_testinfo [private]
- testutils/printerr [private]
- testutils/printerr_char [private]
- testutils/printerr_int [private]
- testutils/printerr_int8 [private]
- testutils/printerr_logical [private]
- testutils/printerr_real [private]
- testutils/printresult [private]
- testutils/printresult_int [private]
- testutils/printresult_logical [private]
- testutils/printresult_real [private]
- testutils/smallval [real,private/parameter/optional/default=1e-06]
Subroutines and functions
- subroutine testutils/update_test_scores(ntests, nfailed, npass)
- Parameters:
ntests [integer,inout]
nfailed (*) [integer,in]
npass [integer,inout]
- Called from:
test_corotate()
,test_dust()
,test_dustybox()
,test_externf()
,test_geometry()
,test_gnewton()
,test_growth()
,test_kernel()
,test_setdisc()
- subroutine testutils/checkvalbuf_start(label)
- Parameters:
label [character,in]
- Called from: