'The module 'tread_da_increment' contains routines for treating the increments of the prognostic variables that are calculated by the DA process More...
Functions/Subroutines | |
subroutine, public | read_da_inc (Atm, fv_domain) |
The subroutine 'read_da_inc' reads the increments of the diagnostic variables from the DA-generated files. More... | |
subroutine, public | remap_coef (is, ie, js, je, im, jm, lon, lat, id1, id2, jdc, s2c, agrid) |
The subroutine 'remap_coef' calculates the coefficients for horizonal regridding. More... | |
subroutine | get_staggered_grid (is, ie, js, je, isd, ied, jsd, jed, pt_b, pt_c, pt_d) |
The subroutine 'get_staggered_grid' gets the lat-lon locations of the staggered points. More... | |
'The module 'tread_da_increment' contains routines for treating the increments of the prognostic variables that are calculated by the DA process
This module includes functions to read in the externally calculated increments and applies the increments to the restart variables. Specifically, if the increments are zero, FV3 should reproduce directly from the restart files.
|
private |
The subroutine 'get_staggered_grid' gets the lat-lon locations of the staggered points.
Definition at line 548 of file fv_treat_da_inc.F90.
subroutine, public fv_treat_da_inc_mod::read_da_inc | ( | type(fv_atmos_type), dimension(:), intent(inout) | Atm, |
type(domain2d), intent(inout) | fv_domain | ||
) |
The subroutine 'read_da_inc' reads the increments of the diagnostic variables from the DA-generated files.
Additional support of prognostic variables such as tracers can be assessed and added upon request.
Definition at line 160 of file fv_treat_da_inc.F90.
subroutine, public fv_treat_da_inc_mod::remap_coef | ( | integer, intent(in) | is, |
integer, intent(in) | ie, | ||
integer, intent(in) | js, | ||
integer, intent(in) | je, | ||
integer, intent(in) | im, | ||
integer, intent(in) | jm, | ||
real, dimension(im), intent(in) | lon, | ||
real, dimension(jm), intent(in) | lat, | ||
integer, dimension(is:ie,js:je), intent(out) | id1, | ||
integer, dimension(is:ie,js:je), intent(out) | id2, | ||
integer, dimension(is:ie,js:je), intent(out) | jdc, | ||
real, dimension(is:ie,js:je,4), intent(out) | s2c, | ||
real, dimension(is:ie,js:je,2), intent(in) | agrid | ||
) |
The subroutine 'remap_coef' calculates the coefficients for horizonal regridding.
Definition at line 465 of file fv_treat_da_inc.F90.