|
sfc_climo_gen
1.6.0
|
Read the input source data and interpolate it to the model grid. More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | adjust_for_landice (field, vegt, idim, jdim, field_ch) |
| Ensure consistent fields at land ice points. More... | |
| subroutine | interp (localpet, method, input_file) |
| Read the input source data and interpolate it to the model grid. More... | |
Read the input source data and interpolate it to the model grid.
Definition in file interp.F90.
| subroutine adjust_for_landice | ( | real(esmf_kind_r4), dimension(idim,jdim), intent(inout) | field, |
| real(esmf_kind_i4), dimension(idim,jdim), intent(in) | vegt, | ||
| integer, intent(in) | idim, | ||
| integer, intent(in) | jdim, | ||
| character(len=*), intent(in) | field_ch | ||
| ) |
Ensure consistent fields at land ice points.
Land ice is vegetation type 15 (variable landice). output is Model field.
| [in] | field | Model field before adjustments for land ice. |
| [in] | vegt | Vegetation type on the model tile. |
| [in,out] | idim | i dimension of model tile. |
| [in,out] | jdim | j dimension of model tile. |
| [in] | field_ch | Field name. |
Definition at line 277 of file interp.F90.
Referenced by interp().
| subroutine interp | ( | integer | localpet, |
| type(esmf_regridmethod_flag), intent(in) | method, | ||
| character(len=*), intent(in) | input_file | ||
| ) |
Read the input source data and interpolate it to the model grid.
| [in] | localpet | this mpi task |
| [in] | method | interpolation method.defined where mask=1 |
| [in] | input_file | filename of input source data. |
Definition at line 13 of file interp.F90.
References adjust_for_landice(), utils::error_handler(), utils::netcdf_err(), output(), and search().
Referenced by driver().