|
subroutine | mom_checksums::chksum_pair_h_2d (mesg, arrayA, arrayB, HI, haloshift, omit_corners, scale) |
|
subroutine | mom_checksums::chksum_pair_h_3d (mesg, arrayA, arrayB, HI, haloshift, omit_corners, scale) |
|
subroutine | mom_checksums::chksum_h_2d (array, mesg, HI, haloshift, omit_corners, scale) |
| chksum_h_2d performs checksums on a 2d array staggered at tracer points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, scale) |
|
subroutine | mom_checksums::chksum_pair_b_2d (mesg, arrayA, arrayB, HI, haloshift, symmetric, omit_corners, scale) |
|
subroutine | mom_checksums::chksum_pair_b_3d (mesg, arrayA, arrayB, HI, haloshift, symmetric, omit_corners, scale) |
|
subroutine | mom_checksums::chksum_b_2d (array, mesg, HI, haloshift, symmetric, omit_corners, scale) |
| chksum_B_2d performs checksums on a 2d array staggered at corner points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, sym_stats, scale) |
|
subroutine | mom_checksums::chksum_uv_2d (mesg, arrayU, arrayV, HI, haloshift, symmetric, omit_corners, scale) |
|
subroutine | mom_checksums::chksum_uv_3d (mesg, arrayU, arrayV, HI, haloshift, symmetric, omit_corners, scale) |
|
subroutine | mom_checksums::chksum_u_2d (array, mesg, HI, haloshift, symmetric, omit_corners, scale) |
| chksum_u_2d performs checksums on a 2d array staggered at C-grid u points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, sym_stats, scale) |
|
subroutine | mom_checksums::chksum_v_2d (array, mesg, HI, haloshift, symmetric, omit_corners, scale) |
| chksum_v_2d performs checksums on a 2d array staggered at C-grid v points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, sym_stats, scale) |
|
subroutine | mom_checksums::chksum_h_3d (array, mesg, HI, haloshift, omit_corners, scale) |
| chksum_h_3d performs checksums on a 3d array staggered at tracer points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, scale) |
|
subroutine | mom_checksums::chksum_b_3d (array, mesg, HI, haloshift, symmetric, omit_corners, scale) |
| chksum_B_3d performs checksums on a 3d array staggered at corner points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, sym_stats, scale) |
|
subroutine | mom_checksums::chksum_u_3d (array, mesg, HI, haloshift, symmetric, omit_corners, scale) |
| chksum_u_3d performs checksums on a 3d array staggered at C-grid u points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, sym_stats, scale) |
|
subroutine | mom_checksums::chksum_v_3d (array, mesg, HI, haloshift, symmetric, omit_corners, scale) |
| chksum_v_3d performs checksums on a 3d array staggered at C-grid v points. More...
|
|
integer function | subchk (array, HI, di, dj, scale) |
|
subroutine | substats (HI, array, mesg, sym_stats, scale) |
|
subroutine | mom_checksums::chksum1d (array, mesg, start_i, end_i, compare_PEs) |
| chksum1d does a checksum of a 1-dimensional array. More...
|
|
subroutine | mom_checksums::chksum2d (array, mesg) |
| chksum2d does a checksum of all data in a 2-d array. More...
|
|
subroutine | mom_checksums::chksum3d (array, mesg) |
| chksum3d does a checksum of all data in a 2-d array. More...
|
|
logical function | mom_checksums::is_nan_0d (x) |
| This function returns .true. if x is a NaN, and .false. otherwise. More...
|
|
logical function | mom_checksums::is_nan_1d (x, skip_mpp) |
| This function returns .true. if any element of x is a NaN, and .false. otherwise. More...
|
|
logical function | mom_checksums::is_nan_2d (x) |
| This function returns .true. if any element of x is a NaN, and .false. otherwise. More...
|
|
logical function | mom_checksums::is_nan_3d (x) |
| This function returns .true. if any element of x is a NaN, and .false. otherwise. More...
|
|
subroutine | mom_checksums::chk_sum_msg1 (fmsg, bc0, mesg) |
|
subroutine | mom_checksums::chk_sum_msg5 (fmsg, bc0, bcSW, bcSE, bcNW, bcNE, mesg) |
|
subroutine | mom_checksums::chk_sum_msg_nsew (fmsg, bc0, bcN, bcS, bcE, bcW, mesg) |
|
subroutine | mom_checksums::chk_sum_msg_s (fmsg, bc0, bcS, mesg) |
|
subroutine | mom_checksums::chk_sum_msg_w (fmsg, bc0, bcW, mesg) |
|
subroutine | mom_checksums::chk_sum_msg2 (fmsg, bc0, bcSW, mesg) |
|
subroutine | mom_checksums::chk_sum_msg3 (fmsg, aMean, aMin, aMax, mesg) |
|
subroutine, public | mom_checksums::mom_checksums_init (param_file) |
| MOM_checksums_init initializes the MOM_checksums module. As it happens, the only thing that it does is to log the version of this module. More...
|
|
subroutine | mom_checksums::chksum_error (signal, message) |
|