7.1.4. generic_cobalt module reference¶
<undocumented>
7.1.4.1. Functions/Subroutines¶
Register diagnostic fields to be used in this module. |
|
|
|
|
|
|
|
7.1.4.2. Detailed Description¶
<undocumented>
7.1.4.3. Function/Subroutine Documentation¶
-
subroutine
generic_cobalt/generic_cobalt_register(tracer_list)¶ - Call to
-
subroutine
generic_cobalt/generic_cobalt_init(tracer_list, force_update_fluxes)¶ - Call to
cobaltid_clock_bacteria_growthid_clock_ballast_loopsid_clock_carbon_calculationsid_clock_cobalt_calc_diagnosticsid_clock_cobalt_send_diagnosticsid_clock_other_lossesid_clock_phyto_growthid_clock_production_loopid_clock_source_sink_loop1id_clock_source_sink_loop2id_clock_source_sink_loop3id_clock_source_sink_loop4id_clock_source_sink_loop5id_clock_source_sink_loop6id_clock_zooplankton_calculationsuser_allocate_arrays
-
subroutine
generic_cobalt/generic_cobalt_register_diag(diag_list)¶ Register diagnostic fields to be used in this module. Note that the tracer fields are automatically registered in user_add_tracers User adds only diagnostics for fields that are not a member of g_tracer_type.
- Call to
bactcobaltphytozoo
-
subroutine
generic_cobalt/user_add_params(param_file)¶ - Parameters
param_file :: [in] structure indicating parameter file to parse
- Call to
as_param_cobaltbactcobaltphytozoo- Called from
-
subroutine
generic_cobalt/user_add_tracers(tracer_list)¶ - Call to
as_param_cobaltcobaltuser_add_params- Called from
-
subroutine
generic_cobalt/generic_cobalt_update_from_coupler(tracer_list)¶
-
subroutine
generic_cobalt/generic_cobalt_update_from_bottom(tracer_list, dt, tau, model_time, Temp, Salt, rho_dzt, dzt, ilb, jlb)¶ - Call to
bactcobaltphytozoo
-
subroutine
generic_cobalt/generic_cobalt_update_from_source(tracer_list, Temp, Salt, rho_dzt, dzt, hblt_depth, ilb, jlb, tau, dt, grid_dat, model_time, nbands, max_wavelength_band, sw_pen_band, opacity_band, internal_heat, frunoff, geolat, photo_acc_dpth)¶ - Call to
bactcalc_pka_nh3co2_dope_veccobaltg_tracer_utils::g_tracer_get_nextg_tracer_utils::g_tracer_is_progg_tracer_utils::g_tracer_vertfillid_clock_bacteria_growthid_clock_ballast_loopsid_clock_carbon_calculationsid_clock_cobalt_calc_diagnosticsid_clock_cobalt_send_diagnosticsid_clock_other_lossesid_clock_phyto_growthid_clock_production_loopid_clock_source_sink_loop1id_clock_source_sink_loop2id_clock_source_sink_loop3id_clock_source_sink_loop4id_clock_source_sink_loop5id_clock_source_sink_loop6id_clock_zooplankton_calculationsphytosaltout_correctionzoo
-
subroutine
generic_cobalt/generic_cobalt_set_boundary_values(tracer_list, SST, SSS, rho, ilb, jlb, tau, dzt, model_time)¶ - Call to
as_param_cobaltcalc_pka_nh3co2_dope_veccobaltsaltout_correctionschmidt_w
-
subroutine
generic_cobalt/generic_cobalt_endNone()¶ - Call to
user_deallocate_arrays
-
subroutine
generic_cobalt/user_allocate_arraysNone()¶ - Call to
bactco2_dope_veccobaltphytozoo- Called from
-
subroutine
generic_cobalt/user_deallocate_arraysNone()¶ - Call to
bactcobaltphytozoo- Called from
generic_cobalt_end
-
function
generic_cobalt/calc_pka_nh3(tc, salt) [real]¶
-
function
generic_cobalt/saltout_correction(kh, vb, salt) [real]¶
-
function
generic_cobalt/schmidt_w(t, s, vb, rho) [real]¶ - Call to
- Called from