sfc_climo_gen
1.4.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 274 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().