CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
mo_rte_util_array Module Reference

Data Types

interface  any_vals_less_than
 Values less than a floor (including masked versions) More...
 
interface  any_vals_outside
 Values outside a range (including masked versions) More...
 
interface  extents_are
 Find the extents of an array. More...
 
interface  zero_array
 Efficiently set arrays to zero. More...
 

Functions/Subroutines

logical function any_vals_less_than_1d (array, check_value)
 
logical function any_vals_less_than_2d (array, check_value)
 
logical function any_vals_less_than_3d (array, check_value)
 
logical function any_vals_less_than_1d_masked (array, mask, check_value)
 
logical function any_vals_less_than_2d_masked (array, mask, check_value)
 
logical function any_vals_less_than_3d_masked (array, mask, check_value)
 
logical function any_vals_outside_1d (array, checkmin, checkmax)
 
logical function any_vals_outside_2d (array, checkmin, checkmax)
 
logical function any_vals_outside_3d (array, checkmin, checkmax)
 
logical function any_vals_outside_1d_masked (array, mask, checkmin, checkmax)
 
logical function any_vals_outside_2d_masked (array, mask, checkmin, checkmax)
 
logical function any_vals_outside_3d_masked (array, mask, checkmin, checkmax)
 
logical(wl) function extents_are_1d (array, n1)
 
logical(wl) function extents_are_2d (array, n1, n2)
 
logical(wl) function extents_are_3d (array, n1, n2, n3)
 
logical(wl) function extents_are_4d (array, n1, n2, n3, n4)
 
logical(wl) function extents_are_5d (array, n1, n2, n3, n4, n5)
 
logical(wl) function extents_are_6d (array, n1, n2, n3, n4, n5, n6)
 
logical(wl) function extents_are_2d_int (array, n1, n2)
 
subroutine zero_array_1d (ni, array)
 
subroutine zero_array_2d (ni, nj, array)
 
subroutine zero_array_3d (ni, nj, nk, array)
 
subroutine zero_array_4d (ni, nj, nk, nl, array)