FV3DYCORE  Version1.0.0
fv_arrays_mod::allocate_fv_nest_bc_type Interface Reference

'allocate_fv_nest_BC_type' is an interface to subroutines that allocate the 'fv_nest_BC_type' structure that holds the nested-grid BCs. More...

Public Member Functions

subroutine allocate_fv_nest_bc_type_3d (BC, is, ie, js, je, isd, ied, jsd, jed, npx, npy, npz, ng, ns, istag, jstag, dummy)
 
subroutine allocate_fv_nest_bc_type_3d_atm (BC, Atm, ns, istag, jstag, dummy)
 

Detailed Description

'allocate_fv_nest_BC_type' is an interface to subroutines that allocate the 'fv_nest_BC_type' structure that holds the nested-grid BCs.

The subroutines can pass the array bounds explicitly or not. The bounds in Atmbd are used for the non-explicit case.

Definition at line 1126 of file fv_arrays.F90.

Member Function/Subroutine Documentation

◆ allocate_fv_nest_bc_type_3d()

subroutine fv_arrays_mod::allocate_fv_nest_bc_type::allocate_fv_nest_bc_type_3d ( type(fv_nest_bc_type_3d), intent(inout)  BC,
integer, intent(in)  is,
integer, intent(in)  ie,
integer, intent(in)  js,
integer, intent(in)  je,
integer, intent(in)  isd,
integer, intent(in)  ied,
integer, intent(in)  jsd,
integer, intent(in)  jed,
integer, intent(in)  npx,
integer, intent(in)  npy,
integer, intent(in)  npz,
integer, intent(in)  ng,
integer, intent(in)  ns,
integer, intent(in)  istag,
integer, intent(in)  jstag,
logical, intent(in)  dummy 
)

Definition at line 2016 of file fv_arrays.F90.

◆ allocate_fv_nest_bc_type_3d_atm()

subroutine fv_arrays_mod::allocate_fv_nest_bc_type::allocate_fv_nest_bc_type_3d_atm ( type(fv_nest_bc_type_3d), intent(inout)  BC,
type(fv_atmos_type), intent(in)  Atm,
integer, intent(in)  ns,
integer, intent(in)  istag,
integer, intent(in)  jstag,
logical, intent(in)  dummy 
)

Definition at line 1984 of file fv_arrays.F90.


The documentation for this interface was generated from the following file: