Symbol Description Uses
ICEFRONT_CHECK 2
ICEFRONT_DIAGNOSTICS_INIT 2
ICEFRONT_INIT_FIXED 2
ICEFRONT_INIT_VARIA 2
ICEFRONT_READPARMS 2
ICEFRONT_TENDENCY_APPLY_S 4
ICEFRONT_TENDENCY_APPLY_T 4
ICEFRONT_THERMODYNAMICS Compute IceFront thermo (pkg/icefront) 2
IMPLDIFF Solve vertical implicit diffusion equation. 8
INI_CARTESIAN_GRID Cartesian horiz. grid initialisation (calculate grid from kernel parameters). 2
INI_CG2D 2D conjugate grad solver initialisation. 2
INI_CG3D 3D conjugate grad solver initialisation. 2
INI_COMMUNICATION_PATTERNS 2
INI_CORI Set coriolis term. zero, f-plane, beta-plane, sphere options are coded. 2
INI_CURVILINEAR_GRID General orthogonal, structured horiz. grid initialisation; input from raw grid files (LONC.bin, LATC.bin, DXF.bin, ... ) or per face file: horizGridFile(.faceXXX.bin) 2
INI_CYLINDER_GRID Cylindrical horiz. grid setting 2
INI_DEPTHS Read (from bathyFile ) or set bathymetry/orography. 4
INI_DYNVARS Initialise to zero all DYNVARS.h arrays 2
INI_EOS Initialise Equation Of State (EOS) coefficients 2
INI_FFIELDS 2
INI_FIELDS Control initialising model fields to non-zero 2
INI_FORCING Set model initial forcing fields, either set in-line or from file as shown here: 4
INI_GLOBAL_DOMAIN Initialise domain related (global) quantities. 2
INI_GRID Control grid array (vert. and horiz.) initialisation. Grid arrays are held and described in GRID.h. 2
INI_LINEAR_PHISURF Set ref. surface Bo_surf 2
INI_LOCAL_GRID 4
INI_MASKS_ETC Derive horizontal and vertical cell fractions and land masking for solid-fluid boundaries. 2
INI_MIXING Initialise diapycnal diffusivity. 2
INI_MNC_VARS 2
INI_MODEL_IO Initialise Input/Output setting 2
INI_NH_FIELDS 2
INI_NH_VARS Initialise to zero all NH_VARS.h arrays 2
INI_NLFS_VARS Initialise all Non-Lin Free-Surf arrays (SURFACE.h) 2
INI_P_GROUND 5
INI_PARMS Routine to set kernel model parameters. Kernel parameters are read from file data in directory in which code executes. 2
INI_PRESSURE 2
INI_PROCS 2
INI_PSURF Set model initial free-surface height/pressure. 3
INI_SALT Set model initial salinity field. 4
INI_SIGMA_HFAC 2
INI_SPHERICAL_POLAR_GRID Spherical polar horiz. grid setting (calculate grid from kernel parameters). 2
INI_THETA Set model initial temperature field. 7
INI_THREADING_ENVIRONMENT 2
INI_VEL Initialize 3D flow field. 5
INI_VERTICAL_GRID Set up vertical grid and coordinate 2
INIT_2DFLD 2
INIT_ATM2D 2
INIT_SUMVARS 3
INITIALISE 4
INITIALISE_FIXED Set fixed model arrays such as topography, grid, solver matrices etc.. 3
INITIALISE_VARIA Set the initial conditions for time evolving fields 2
INNER_DO_LOOP 2
INPHYS 2
INSOL 2
INSTORE 2
INTEGR_CONTINUITY Integrate the continuity Equation 3
INTEGRATE_FOR_W Integrate for vertical velocity 2
INTERC 2
INTERP_CHEMISTRY 2
INTERP_OZ 2
INTERP_QZ 2
INTERP_TIME 6
IRRAD 2