REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
remora_fennel_isohelper Module Reference

Functions/Subroutines

subroutine 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 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 fennel_config_row (name, runtime_val, compiled_val)
 

Function/Subroutine Documentation

◆ fennel_bridge_advance_c()

subroutine remora_fennel_isohelper::fennel_bridge_advance_c ( integer(c_int), intent(in), value  ilo,
integer(c_int), intent(in), value  ihi,
integer(c_int), intent(in), value  jlo,
integer(c_int), intent(in), value  jhi,
integer(c_int), intent(in), value  nz,
integer(c_int), intent(in), value  nbt_in,
integer(c_int), intent(in), value  istr_in,
integer(c_int), intent(in), value  iend_in,
integer(c_int), intent(in), value  jstr_in,
integer(c_int), intent(in), value  jend_in,
integer(c_int), intent(in), value  use_po4,
integer(c_int), intent(in), value  use_carbon,
integer(c_int), intent(in), value  use_oxygen,
integer(c_int), intent(in), value  use_odu,
integer(c_int), intent(in), value  use_denit,
integer(c_int), intent(in), value  use_biosed,
integer(c_int), intent(in), value  use_bulk,
integer(c_int), intent(in), value  use_rivdon,
integer(c_int), intent(in), value  use_talknc,
integer(c_int), intent(in), value  pco2air_kind,
integer(c_int), intent(in), value  co2_sc_kind,
integer(c_int), intent(in), value  o2_sc_kind,
integer(c_int), intent(in), value  bioiter_in,
real(c_double), intent(in), value  dt_sec,
real(c_double), intent(in), value  rho0_in,
real(c_double), intent(in), value  cp_in,
real(c_double), intent(in), value  p_attsw,
real(c_double), intent(in), value  p_attchl,
real(c_double), intent(in), value  p_parfrac,
real(c_double), intent(in), value  p_vp0,
real(c_double), intent(in), value  p_i_thnh4,
real(c_double), intent(in), value  p_d_p5nh4,
real(c_double), intent(in), value  p_nitrir,
real(c_double), intent(in), value  p_k_no3,
real(c_double), intent(in), value  p_k_nh4,
real(c_double), intent(in), value  p_k_po4,
real(c_double), intent(in), value  p_k_phy,
real(c_double), intent(in), value  p_chl2c_m,
real(c_double), intent(in), value  p_chlmin,
real(c_double), intent(in), value  p_phycn,
real(c_double), intent(in), value  p_r_p2n,
real(c_double), intent(in), value  p_phyip,
real(c_double), intent(in), value  p_phyis,
real(c_double), intent(in), value  p_phymin,
real(c_double), intent(in), value  p_phymr,
real(c_double), intent(in), value  p_zooae_n,
real(c_double), intent(in), value  p_zoocn,
real(c_double), intent(in), value  p_zoobm,
real(c_double), intent(in), value  p_zooer,
real(c_double), intent(in), value  p_zoogr,
real(c_double), intent(in), value  p_zoomin,
real(c_double), intent(in), value  p_zoomr,
real(c_double), intent(in), value  p_lderrn,
real(c_double), intent(in), value  p_lderrc,
real(c_double), intent(in), value  p_coagr,
real(c_double), intent(in), value  p_sderrn,
real(c_double), intent(in), value  p_sderrc,
real(c_double), intent(in), value  p_rderrn,
real(c_double), intent(in), value  p_rderrc,
real(c_double), intent(in), value  p_wphy,
real(c_double), intent(in), value  p_wldet,
real(c_double), intent(in), value  p_wsdet,
real(c_double), intent(in), value  p_pco2air,
real(c_double), dimension(ilo:ihi,jlo:jhi), intent(in rmask,
real(c_double), dimension(ilo:ihi,jlo:jhi,nz), intent(in hz,
real(c_double), dimension(ilo:ihi,jlo:jhi,nz), intent(in z_r,
real(c_double), dimension(ilo:ihi,jlo:jhi,0:nz), intent(in z_w,
real(c_double), dimension(ilo:ihi,jlo:jhi), intent(in srflx,
real(c_double), dimension(ilo:ihi+1,jlo:jhi+1), intent(in sustr,
real(c_double), dimension(ilo:ihi+1,jlo:jhi+1), intent(in svstr,
real(c_double), dimension(ilo:ihi,jlo:jhi), intent(in uwind,
real(c_double), dimension(ilo:ihi,jlo:jhi), intent(in vwind,
real(c_double), dimension(ilo:ihi,jlo:jhi), intent(inout ph,
real(c_double), dimension(ilo:ihi,jlo:jhi,nz,nbt_in+2), intent(in t_nstp,
real(c_double), dimension(ilo:ihi,jlo:jhi,nz,nbt_in+2), intent(inout t_nnew,
integer(c_int), intent(in), value  dbg_level,
integer(c_int), intent(in), value  dbg_i,
integer(c_int), intent(in), value  dbg_j 
)

Definition at line 575 of file REMORA_fennel_roms.F.

Here is the call graph for this function:

◆ fennel_check_config()

subroutine remora_fennel_isohelper::fennel_check_config ( integer, intent(in nbt_in,
integer, intent(in use_po4,
integer, intent(in use_carbon,
integer, intent(in use_oxygen,
integer, intent(in use_odu,
integer, intent(in use_denit,
integer, intent(in use_biosed,
integer, intent(in use_bulk,
integer, intent(in use_rivdon,
integer, intent(in use_talknc,
integer, intent(in pco2air_kind,
integer, intent(in co2_sc_kind,
integer, intent(in o2_sc_kind 
)

Definition at line 808 of file REMORA_fennel_roms.F.

Referenced by fennel_bridge_advance_c().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fennel_config_row()

subroutine remora_fennel_isohelper::fennel_config_row ( character (len=*), intent(in name,
integer, intent(in runtime_val,
integer, intent(in compiled_val 
)

Definition at line 949 of file REMORA_fennel_roms.F.

Referenced by fennel_check_config().

Here is the caller graph for this function: