FV3 Bundle
fv_treat_da_inc_nlm.F90 File Reference

Go to the source code of this file.

Modules

module  fv_treat_da_inc_nlm_mod
 Treat DA increment.
 

Macros

#define _GET_VAR1   get_var1_double
 

Functions/Subroutines

subroutine fv_treat_da_inc_nlm_mod::geos_get_da_increments (Atm, fv_domain, lon, lat, im, jm, km, u_amb, v_amb, t_amb, dp_amb, q_amb, o3_amb, u_inc, v_inc, t_inc, dp_inc, q_inc, o3_inc)
 
subroutine get_inc_on_3d_scalar (amb, inc)
 
subroutine, public fv_treat_da_inc_nlm_mod::read_da_inc (Atm, fv_domain)
 description More...
 
subroutine apply_inc_on_3d_scalar (field_name, var)
 
subroutine fv_treat_da_inc_nlm_mod::remap_coef (is, ie, js, je, isd, ied, jsd, jed, im, jm, lon, lat, id1, id2, jdc, s2c, agrid)
 
subroutine fv_treat_da_inc_nlm_mod::get_staggered_grid (is, ie, js, je, isd, ied, jsd, jed, pt_b, pt_c, pt_d)
 

Macro Definition Documentation

◆ _GET_VAR1

#define _GET_VAR1   get_var1_double

Function/Subroutine Documentation

◆ apply_inc_on_3d_scalar()

subroutine read_da_inc::apply_inc_on_3d_scalar ( character(len=*), intent(in)  field_name,
real, dimension(isd:ied,jsd:jed,1:km), intent(inout)  var 
)
private

Definition at line 553 of file fv_treat_da_inc_nlm.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_inc_on_3d_scalar()

subroutine geos_get_da_increments::get_inc_on_3d_scalar ( real, dimension(1:im, 1:jm, 1:km), intent(in)  amb,
real, dimension(is:ie,js:je,1:km), intent(out)  inc 
)
private

Definition at line 277 of file fv_treat_da_inc_nlm.F90.

Here is the caller graph for this function: