Next:
Overview over 3D routines
Up:
a4
Previous:
cfl_check - check for
Contents
Introduction to 3d module
Subsections
Overview over 3D routines in GETM
Tracer equations
Equation of state
Fortran: Module Interface m3d - 3D model component (Source File: m3d.F90)
init_3d
postinit_3d
integrate_3d
clean_3d
Fortran: Module Interface variables_3d - global 3D related variables (Source File: variables_3d.F90)
init_variables_3d
register_3d_variables() - register GETM variables. (Source File: variables_3d.F90)
clean_variables_3d
coordinates - defines the vertical coordinate (Source File: coordinates.F90)
equidistant
general
adaptive
hcc_check
Fortran: Module Interface 3D advection (Source File: advection_3d.F90)
init_advection_3d
do_advection_3d
print_adv_settings_3d
adv_split_w
Fortran: Module Interface temperature (Source File: temperature.F90)
init_temperature
init_temperature_field
do_temperature
Fortran: Module Interface Salinity (Source File: salinity.F90)
init_salinity
init_salinity_field
do_salinity
Fortran: Module Interface eqstate (Source File: eqstate.F90)
init_eqstate
do_eqstate
rho_from_theta_unesco80
rho_from_theta
eosall_from_theta
Fortran: Module Interface internal_pressure (Source File: internal_pressure.F90)
init_internal_pressure
do_internal_pressure
ip_blumberg_mellor
ip_blumberg_mellor_lin
ip_z_interpol
ip_song_wright
ip_chu_fan
ip_shchepetkin_mcwilliams
ip_stelling_vankester
Fortran: Module Interface bdy_3d - 3D boundary conditions (Source File: bdy_3d.F90)
init_bdy_3d
do_bdy_3d
Fortran: Module Interface rivers (Source File: rivers.F90)
init_rivers
read_river_info
init_rivers_bio
init_rivers_fabm
do_rivers
clean_rivers
Fortran: Module Interface suspended_matter (Source File: spm.F90)
init_spm
do_spm
start_macro - initialise the macro loop (Source File: start_macro.F90)
uu_momentum_3d -
-momentum eq. (Source File: uu_momentum_3d.F90)
vv_momentum_3d -
-momentum eq. (Source File: vv_momentum_3d.F90)
ww_momentum_3d - continuity eq. (Source File: ww_momentum_3d.F90)
uv_advect_3d - 3D momentum advection (Source File: uv_advect_3d.F90)
uv_diffusion_3d - lateral diffusion of 3D velocity (Source File: uv_diffusion_3d.F90)
bottom_friction_3d - bottom friction (Source File: bottom_friction_3d.F90)
slow_bottom_friction - slow bed friction (Source File: slow_bottom_friction.F90)
slow_terms - calculation of slow terms (Source File: slow_terms.F90)
stop_macro - terminates the macro loop (Source File: stop_macro.F90)
ss_nn - calculates shear and buoyancy frequency (Source File: ss_nn.F90)
stresses_3d - bottom and surface stresses (Source File: stresses_3d.F90)
gotm - a wrapper to call GOTM (Source File: gotm.F90)
tke_eps_advect_3d - 3D turbulence advection (Source File: tke_eps_advect_3d.F90)
numerical_mixing() (Source File: numerical_mixing.F90)
physical_mixing() (Source File: physical_mixing.F90)
structure_friction_3d - (Source File: structure_friction_3d.F90)