FV3DYCORE  Version 2.0.0
fv_control_mod Module Reference

The module 'FV3_control' is for initialization and termination of the model, and controls namelist parameters in FV3. More...

Functions/Subroutines

subroutine, public fv_control_init (Atm, dt_atmos, this_grid, grids_on_this_pe, p_split)
 
subroutine, public fv_end (Atm, this_grid, restart_endfcst)
 The subroutine 'fv_end' terminates FV3, deallocates memory, saves restart files, and stops I/O. More...
 

Variables

real too_big = 1.E35
 
integer, public ngrids = 1
 
integer commid
 
integer global_commid
 
integer halo_update_type = 1
 

Detailed Description

The module 'FV3_control' is for initialization and termination of the model, and controls namelist parameters in FV3.

Function/Subroutine Documentation

◆ fv_control_init()

subroutine, public fv_control_mod::fv_control_init ( type(fv_atmos_type), dimension(:), intent(inout), allocatable, target  Atm,
real, intent(in)  dt_atmos,
integer, intent(out)  this_grid,
logical, dimension(:), intent(out), allocatable  grids_on_this_pe,
integer, intent(inout)  p_split 
)

Definition at line 189 of file fv_control.F90.

Variable Documentation

◆ commid

integer fv_control_mod::commid
private

Definition at line 174 of file fv_control.F90.

◆ global_commid

integer fv_control_mod::global_commid
private

Definition at line 174 of file fv_control.F90.

◆ halo_update_type

integer fv_control_mod::halo_update_type = 1
private

Definition at line 176 of file fv_control.F90.

◆ ngrids

integer, public fv_control_mod::ngrids = 1

Definition at line 173 of file fv_control.F90.

◆ too_big

real fv_control_mod::too_big = 1.E35
private

Definition at line 169 of file fv_control.F90.