5.13.3-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_read_spatial_data.f90 File Reference

Reads spatial input data. More...

Go to the source code of this file.

Data Types

interface  mo_read_spatial_data::read_spatial_data_nc_or_ascii
 Reads spatial data files of nc or ASCII format. More...
 
interface  mo_read_spatial_data::read_spatial_data_nc
 Reads spatial data files of nc format. More...
 
interface  mo_read_spatial_data::read_spatial_data_ascii
 Reads spatial data files of ASCII format. More...
 

Modules

module  mo_read_spatial_data
 Reads spatial input data.
 

Functions/Subroutines

subroutine mo_read_spatial_data::read_spatial_data_ascii_dp (filename, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, data, mask)
 TODO: add description.
 
subroutine mo_read_spatial_data::read_spatial_data_ascii_i4 (filename, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, data, mask)
 TODO: add description.
 
subroutine, public mo_read_spatial_data::read_header_ascii (filename, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, header_nodata)
 Reads header lines of ASCII files.
 
subroutine, public mo_read_spatial_data::check_uniform_axis (var, cellsize, origin, increasing, tol)
 check if given axis is a uniform axis.
 
logical function mo_read_spatial_data::is_x_axis (var)
 check if given variable is a x-axis.
 
logical function mo_read_spatial_data::is_y_axis (var)
 check if given variable is a y-axis.
 
logical function mo_read_spatial_data::is_lon_coord (var)
 check if given variable is a lon coordinate.
 
logical function mo_read_spatial_data::is_lat_coord (var)
 check if given variable is a lat coordinate.
 
subroutine, public mo_read_spatial_data::get_header_info_from_nc (nc, var, nx, ny, xll, yll, cellsize, mask)
 initialize grid from a netcdf dataset
 
subroutine mo_read_spatial_data::read_spatial_data_nc_i4 (ncname, varname, data, maskout, ncols, nrows, xllcorner, yllcorner, cellsize, nodata_value)
 Read file from filepath.
 
subroutine mo_read_spatial_data::read_spatial_data_nc_dp (ncname, varname, data, maskout, ncols, nrows, xllcorner, yllcorner, cellsize, nodata_value)
 Read file from filepath.
 
subroutine mo_read_spatial_data::read_spatial_data_nc_or_ascii_dp (filepath, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, data, maskout, out_ncols, out_nrows, out_xllcorner, out_yllcorner, out_cellsize, out_nodata_value)
 Read file from filepath.
 
subroutine mo_read_spatial_data::read_spatial_data_nc_or_ascii_i4 (filepath, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, data, maskout, out_ncols, out_nrows, out_xllcorner, out_yllcorner, out_cellsize, out_nodata_value)
 Read file from filepath.
 

Detailed Description

Reads spatial input data.

This module is to read spatial input data, e.g. dem, aspect, flow direction. The module provides a subroutine for ASCII files. (Subroutine for NetCDF files will come with release 5.1). The data are read from the specified directory.

Authors
Juliane Mai
Date
Dec 2012


Definition in file mo_read_spatial_data.f90.