![]() |
mHM
The mesoscale Hydrological Model
|
unpack parameter fields and write them to file More...
Public Member Functions | |
| subroutine | unpack_field_and_write_1d_i4 (nc, var_name, var_dims, fill_value, data, mask, var_long_name) |
| unpack parameter fields and write them to file | |
| subroutine | unpack_field_and_write_1d_dp (nc, var_name, var_dims, fill_value, data, mask, var_long_name) |
| unpack parameter fields and write them to file | |
| subroutine | unpack_field_and_write_2d_dp (nc, var_name, var_dims, fill_value, data, mask, var_long_name) |
| unpack parameter fields and write them to file | |
| subroutine | unpack_field_and_write_3d_dp (nc, var_name, var_dims, fill_value, data, mask, var_long_name) |
| unpack parameter fields and write them to file | |
unpack parameter fields and write them to file
| [in,out] | type(NcDataset) :: nc | NcDataset to add variable to |
| [in] | character(*) :: var_name | variable name |
| [in] | type(NcDimension), dimension(:) :: var_dims | vector of Variable dimensions |
| [in] | integer(i4) :: fill_value | fill value used for missing values |
| [in] | integer(i4/dp), dimension(...) :: data | packed data to be set to variable |
| [in] | logical, dimension(:, :) :: mask | mask used for unpacking |
| [in] | character(*), optional :: var_long_name | variable long name attribute |
Definition at line 40 of file mo_mpr_restart.f90.
| subroutine mo_mpr_restart::unpack_field_and_write::unpack_field_and_write_1d_dp | ( | type(ncdataset), intent(inout) | nc, |
| character(*), intent(in) | var_name, | ||
| type(ncdimension), dimension(:), intent(in) | var_dims, | ||
| real(dp), intent(in) | fill_value, | ||
| real(dp), dimension(:), intent(in) | data, | ||
| logical, dimension(:, :), intent(in) | mask, | ||
| character(*), intent(in), optional | var_long_name ) |
unpack parameter fields and write them to file
| [in,out] | type(NcDataset) :: nc | NcDataset to add variable to |
| [in] | character(*) :: var_name | variable name |
| [in] | type(NcDimension), dimension(:) :: var_dims | vector of Variable dimensions |
| [in] | integer(i4) :: fill_value | fill value used for missing values |
| [in] | integer(i4/dp), dimension(...) :: data | packed data to be set to variable |
| [in] | logical, dimension(:, :) :: mask | mask used for unpacking |
| [in] | character(*), optional :: var_long_name | variable long name attribute |
Definition at line 393 of file mo_mpr_restart.f90.
| subroutine mo_mpr_restart::unpack_field_and_write::unpack_field_and_write_1d_i4 | ( | type(ncdataset), intent(inout) | nc, |
| character(*), intent(in) | var_name, | ||
| type(ncdimension), dimension(:), intent(in) | var_dims, | ||
| integer(i4), intent(in) | fill_value, | ||
| integer(i4), dimension(:), intent(in) | data, | ||
| logical, dimension(:, :), intent(in) | mask, | ||
| character(*), intent(in), optional | var_long_name ) |
unpack parameter fields and write them to file
| [in,out] | type(NcDataset) :: nc | NcDataset to add variable to |
| [in] | character(*) :: var_name | variable name |
| [in] | type(NcDimension), dimension(:) :: var_dims | vector of Variable dimensions |
| [in] | integer(i4) :: fill_value | fill value used for missing values |
| [in] | integer(i4/dp), dimension(...) :: data | packed data to be set to variable |
| [in] | logical, dimension(:, :) :: mask | mask used for unpacking |
| [in] | character(*), optional :: var_long_name | variable long name attribute |
Definition at line 347 of file mo_mpr_restart.f90.
| subroutine mo_mpr_restart::unpack_field_and_write::unpack_field_and_write_2d_dp | ( | type(ncdataset), intent(inout) | nc, |
| character(*), intent(in) | var_name, | ||
| type(ncdimension), dimension(:), intent(in) | var_dims, | ||
| real(dp), intent(in) | fill_value, | ||
| real(dp), dimension(:, :), intent(in) | data, | ||
| logical, dimension(:, :), intent(in) | mask, | ||
| character(*), intent(in), optional | var_long_name ) |
unpack parameter fields and write them to file
| [in,out] | type(NcDataset) :: nc | NcDataset to add variable to |
| [in] | character(*) :: var_name | variable name |
| [in] | type(NcDimension), dimension(:) :: var_dims | vector of Variable dimensions |
| [in] | integer(i4) :: fill_value | fill value used for missing values |
| [in] | integer(i4/dp), dimension(...) :: data | packed data to be set to variable |
| [in] | logical, dimension(:, :) :: mask | mask used for unpacking |
| [in] | character(*), optional :: var_long_name | variable long name attribute |
Definition at line 439 of file mo_mpr_restart.f90.
| subroutine mo_mpr_restart::unpack_field_and_write::unpack_field_and_write_3d_dp | ( | type(ncdataset), intent(inout) | nc, |
| character(*), intent(in) | var_name, | ||
| type(ncdimension), dimension(:), intent(in) | var_dims, | ||
| real(dp), intent(in) | fill_value, | ||
| real(dp), dimension(:, :, :), intent(in) | data, | ||
| logical, dimension(:, :), intent(in) | mask, | ||
| character(*), intent(in), optional | var_long_name ) |
unpack parameter fields and write them to file
| [in,out] | type(NcDataset) :: nc | NcDataset to add variable to |
| [in] | character(*) :: var_name | variable name |
| [in] | type(NcDimension), dimension(:) :: var_dims | vector of Variable dimensions |
| [in] | integer(i4) :: fill_value | fill value used for missing values |
| [in] | integer(i4/dp), dimension(...) :: data | packed data to be set to variable |
| [in] | logical, dimension(:, :) :: mask | mask used for unpacking |
| [in] | character(*), optional :: var_long_name | variable long name attribute |
Definition at line 497 of file mo_mpr_restart.f90.