MODFLOW 6  version 6.6.0.dev0
USGS Modular Hydrologic Model
ArrayReaders.f90 File Reference

Go to the source code of this file.

Data Types

interface  arrayreadersmodule::readarray
 

Modules

module  arrayreadersmodule
 

Functions/Subroutines

subroutine arrayreadersmodule::read_array_int1d (iu, iarr, aname, ndim, jj, iout, k)
 
subroutine arrayreadersmodule::read_array_int2d (iu, iarr, aname, ndim, jj, ii, iout, k)
 
subroutine arrayreadersmodule::read_array_int3d (iu, iarr, aname, ndim, ncol, nrow, nlay, iout, k1, k2)
 
subroutine arrayreadersmodule::read_array_int3d_all (iu, iarr, aname, ndim, nvals, iout)
 
subroutine arrayreadersmodule::read_array_int1d_layered (iu, iarr, aname, ndim, ncol, nrow, nlay, nval, iout, k1, k2)
 
subroutine arrayreadersmodule::read_array_dbl1d (iu, darr, aname, ndim, jj, iout, k)
 
subroutine arrayreadersmodule::read_array_dbl2d (iu, darr, aname, ndim, jj, ii, iout, k)
 
subroutine arrayreadersmodule::read_array_dbl3d (iu, darr, aname, ndim, ncol, nrow, nlay, iout, k1, k2)
 
subroutine arrayreadersmodule::read_array_dbl3d_all (iu, darr, aname, ndim, nvals, iout)
 
subroutine arrayreadersmodule::read_array_dbl1d_layered (iu, darr, aname, ndim, ncol, nrow, nlay, nval, iout, k1, k2)
 
subroutine arrayreadersmodule::read_control_int (iu, iout, aname, locat, iconst, iclose, iprn)
 
subroutine arrayreadersmodule::read_control_dbl (iu, iout, aname, locat, cnstnt, iclose, iprn)
 
subroutine arrayreadersmodule::read_control_1 (iu, iout, aname, locat, iclose, line, icol, fname)
 
subroutine arrayreadersmodule::read_control_2 (iu, iout, fname, line, icol, locat, iclose, iprn)
 
subroutine arrayreadersmodule::build_format_int (iprn, prfmt, prowcolnum, ncpl, ndig)
 
subroutine arrayreadersmodule::build_format_dbl (iprn, prfmt, prowcolnum, ncpl, ndig)
 
subroutine arrayreadersmodule::print_array_int (iarr, aname, iout, jj, ii, k, prfmt, ncpl, ndig, prowcolnum)
 
subroutine arrayreadersmodule::print_array_dbl (darr, aname, iout, jj, ii, k, prfmt, ncpl, ndig, prowcolnum)
 
subroutine, public arrayreadersmodule::read_binary_header (locat, iout, arrname, nval)
 
subroutine, public arrayreadersmodule::check_binary_filesize (locat, expected_size, arrname)
 
logical(lgp) function arrayreadersmodule::check_binary_size (nval, nvalt, arrsize, aname, locat)
 @ brief Check the binary data size More...
 

Variables

integer(i4b), parameter arrayreadersmodule::binary_char_bytes = 1
 
integer(i4b), parameter, public arrayreadersmodule::binary_int_bytes = 4
 
integer(i4b), parameter, public arrayreadersmodule::binary_double_bytes = 8
 
integer(i4b), parameter arrayreadersmodule::binary_strlen = 16
 
integer(i4b), parameter, public arrayreadersmodule::binary_header_bytes = (5 * BINARY_INT_BYTES) + (2 * BINARY_DOUBLE_BYTES) + (BINARY_STRLEN * BINARY_CHAR_BYTES)
 array text More...