parameter and variable initializations
REVISION HISTORY:
authors Elizabeth C. Hunke, LANL C. M. BitzINTERFACE:
module ice_initUSES:
use ice_domain
INTERFACE:
subroutine input_dataDESCRIPTION:
Namelist variables, set to default values; may be altered at run time
REVISION HISTORY:
author Elizabeth C. Hunke, LANLUSES:
use ice_mechred use ice_diagnostics use ice_history use ice_calendar use ice_dyn_evp use ice_itd use ice_transport use ice_prescribed use ice_ocean use shr_sys_mod, only : shr_sys_abortINPUT/OUTPUT PARAMETERS:
INTERFACE:
subroutine init_stateDESCRIPTION:
Initialize state for the itd model
REVISION HISTORY:
author C. M. BitzUSES:
use ice_model_size use ice_constants use ice_flux use ice_vthermo use ice_grid use ice_state use ice_itd use ice_dhINPUT/OUTPUT PARAMETERS:
INTERFACE:
subroutine init_fluxDESCRIPTION:
Initialize all fluxes exchanged with flux coupler and some data derived fields
REVISION HISTORY:
author Elizabeth C. Hunke, LANLUSES:
use ice_constants use ice_fluxINPUT/OUTPUT PARAMETERS:
INTERFACE:
subroutine setup_mpiDESCRIPTION:
This routine initializes mpi for either internal parallel processing or for message passing with the coupler
REVISION HISTORY:
author Elizabeth C. Hunke, LANL code originally based on POP routineUSES:
use ice_mpi_internal use ice_coupling use shr_sys_mod, only : shr_sys_abortINPUT/OUTPUT PARAMETERS: