REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
REMORA_fennel_roms.F File Reference
#include "remora_bio_cppdefs.h"
#include "REMORA_fennel_mod.h"
#include "REMORA_fennel.h"
Include dependency graph for REMORA_fennel_roms.F:

Go to the source code of this file.

Data Types

type  mod_param::t_bounds
 
type  mod_grid::t_grid
 
type  mod_forces::t_forces
 
type  mod_ocean::t_ocean
 

Modules

module  mod_kinds
 
module  mod_param
 
module  mod_scalars
 
module  mod_iounits
 
module  mod_ncparam
 
module  mod_biology
 
module  mod_grid
 
module  mod_forces
 
module  mod_ocean
 
module  mod_stepping
 
module  dateclock_mod
 
module  biology_mod
 
module  remora_fennel_isohelper
 

Functions/Subroutines

subroutine mod_biology::fennel_tag (tag, iter, istr, iend, j, imins, imaxs, ubk, ubt, bio)
 
subroutine mod_biology::fennel_tag_t (tag, iter, istr, iend, j, lbi, ubi, lbj, ubj, ubk, ubt, nnew, t)
 
subroutine mod_biology::fennel_tag_line (tag, iter, i, j, k, var, val)
 
subroutine, public dateclock_mod::caldate (currenttime, yy_i, yd_i, mm_i, dd_i, h_i, m_i, s_r, yd_dp)
 
subroutine remora_fennel_isohelper::fennel_bridge_advance_c (ilo, ihi, jlo, jhi, nz, nbt_in, istr_in, iend_in, jstr_in, jend_in, use_po4, use_carbon, use_oxygen, use_odu, use_denit, use_biosed, use_bulk, use_rivdon, use_talknc, pco2air_kind, co2_sc_kind, o2_sc_kind, bioiter_in, dt_sec, rho0_in, cp_in, p_attsw, p_attchl, p_parfrac, p_vp0, p_i_thnh4, p_d_p5nh4, p_nitrir, p_k_no3, p_k_nh4, p_k_po4, p_k_phy, p_chl2c_m, p_chlmin, p_phycn, p_r_p2n, p_phyip, p_phyis, p_phymin, p_phymr, p_zooae_n, p_zoocn, p_zoobm, p_zooer, p_zoogr, p_zoomin, p_zoomr, p_lderrn, p_lderrc, p_coagr, p_sderrn, p_sderrc, p_rderrn, p_rderrc, p_wphy, p_wldet, p_wsdet, p_pco2air, rmask, hz, z_r, z_w, srflx, sustr, svstr, uwind, vwind, ph, t_nstp, t_nnew, dbg_level, dbg_i, dbg_j)
 
subroutine remora_fennel_isohelper::fennel_check_config (nbt_in, use_po4, use_carbon, use_oxygen, use_odu, use_denit, use_biosed, use_bulk, use_rivdon, use_talknc, pco2air_kind, co2_sc_kind, o2_sc_kind)
 
subroutine remora_fennel_isohelper::fennel_config_row (name, runtime_val, compiled_val)
 

Variables

integer, parameter mod_kinds::i8 = selected_int_kind(8)
 
integer, parameter mod_kinds::r4 = selected_real_kind(6, 30)
 
integer, parameter mod_kinds::r8 = selected_real_kind(12, 300)
 
integer, parameter mod_kinds::dp = selected_real_kind(12, 300)
 
integer, parameter mod_param::ngrids = 1
 
integer, parameter mod_param::inlm = 1
 
integer, parameter mod_param::nat = 2
 
integer, parameter mod_param::npt = 0
 
integer, parameter mod_param::ncs = 0
 
integer, parameter mod_param::nns = 0
 
integer mod_param::nbt = 0
 
integer mod_param::ndbio2d = 0
 
integer mod_param::ndbio3d = 0
 
integer, dimension(ngridsmod_param::n
 
integer, dimension(ngridsmod_param::nt
 
real(r8), dimension(ngridsmod_param::dmem = 0.0_r8
 
logical, dimension(4) mod_param::lbiofile = .TRUE.
 
character(len=256), dimension(4) mod_param::bioname = ' '
 
type(t_bounds), dimension(ngridsmod_param::bounds
 
real(r8), parameter mod_scalars::sec2day = 1.0_r8/86400.0_r8
 
real(r8), dimension(ngrids) mod_scalars::dt = 0.0_r8
 
real(dp), dimension(ngrids) mod_scalars::tdays = 0.0_dp
 
integer, dimension(ngrids) mod_scalars::iic = 0
 
real(r8mod_scalars::rho0 = 1025.0_r8
 
real(r8mod_scalars::cp = 3985.0_r8
 
integer mod_scalars::bio_dbg_level = 0
 
integer mod_scalars::bio_dbg_i = 0
 
integer mod_scalars::bio_dbg_j = 0
 
integer mod_iounits::stdout = 6
 
integer, parameter mod_ncparam::itemp = 1
 
integer, parameter mod_ncparam::isalt = 2
 
type(t_grid), dimension(ngrids) mod_grid::grid
 
type(t_forces), dimension(ngrids) mod_forces::forces
 
type(t_ocean), dimension(ngrids) mod_ocean::ocean
 
integer, dimension(ngrids) mod_stepping::nstp = 1
 
integer, dimension(ngrids) mod_stepping::nnew = 2