![]() |
mHM
The mesoscale Hydrological Model
|
Reads spatial data files of ASCII format. More...
Public Member Functions | |
| subroutine | read_spatial_data_ascii_i4 (filename, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, data, mask) |
| TODO: add description. | |
| subroutine | read_spatial_data_ascii_dp (filename, fileunit, header_ncols, header_nrows, header_xllcorner, header_yllcorner, header_cellsize, data, mask) |
| TODO: add description. | |
Reads spatial data files of ASCII format.
Reads spatial input data, e.g. dem, aspect, flow direction.
Definition at line 92 of file mo_read_spatial_data.f90.
| subroutine mo_read_spatial_data::read_spatial_data_ascii::read_spatial_data_ascii_dp | ( | character(len = *), intent(in) | filename, |
| integer(i4), intent(in) | fileunit, | ||
| integer(i4), intent(in) | header_ncols, | ||
| integer(i4), intent(in) | header_nrows, | ||
| real(dp), intent(in) | header_xllcorner, | ||
| real(dp), intent(in) | header_yllcorner, | ||
| real(dp), intent(in) | header_cellsize, | ||
| real(dp), dimension(:, :), intent(out), allocatable | data, | ||
| logical, dimension(:, :), intent(out), allocatable | mask ) |
TODO: add description.
TODO: add description
| [in] | character(len = *) :: filename | filename with location |
| [in] | integer(i4) :: fileunit | unit for opening the file |
| [in] | integer(i4) :: header_nCols | number of columns of data fields: |
| [in] | integer(i4) :: header_nRows | number of rows of data fields: |
| [in] | real(dp) :: header_xllcorner | header read in lower left corner |
| [in] | real(dp) :: header_yllcorner | header read in lower left corner |
| [in] | real(dp) :: header_cellsize | header read in cellsize |
| [out] | real(dp), dimension(:, :) :: data | data |
| [out] | logical, dimension(:, :) :: mask | mask |
Definition at line 136 of file mo_read_spatial_data.f90.
References mo_read_spatial_data::read_header_ascii().
| subroutine mo_read_spatial_data::read_spatial_data_ascii::read_spatial_data_ascii_i4 | ( | character(len = *), intent(in) | filename, |
| integer(i4), intent(in) | fileunit, | ||
| integer(i4), intent(in) | header_ncols, | ||
| integer(i4), intent(in) | header_nrows, | ||
| real(dp), intent(in) | header_xllcorner, | ||
| real(dp), intent(in) | header_yllcorner, | ||
| real(dp), intent(in) | header_cellsize, | ||
| integer(i4), dimension(:, :), intent(out), allocatable | data, | ||
| logical, dimension(:, :), intent(out), allocatable | mask ) |
TODO: add description.
TODO: add description
| [in] | character(len = *) :: filename | filename with location |
| [in] | integer(i4) :: fileunit | unit for opening the file |
| [in] | integer(i4) :: header_nCols | number of columns of data fields: |
| [in] | integer(i4) :: header_nRows | number of rows of data fields: |
| [in] | real(dp) :: header_xllcorner | header read in lower left corner |
| [in] | real(dp) :: header_yllcorner | header read in lower left corner |
| [in] | real(dp) :: header_cellsize | header read in cellsize |
| [out] | integer(i4), dimension(:, :) :: data | data |
| [out] | logical, dimension(:, :) :: mask | mask |
Definition at line 276 of file mo_read_spatial_data.f90.
References mo_read_spatial_data::read_header_ascii().