npzd_src.f size.h param.h pconst.h stdunits.h accel.h calendar.h coord.h grdvar.h index.h iounit.h levind.h mw.h scalar.h stab.h state.h switch.h tmngr.h vmixc.h npzd.h #include "size.h" #include "param.h" #include "pconst.h" #include "stdunits.h" #include "accel.h" #include "calendar.h" #include "coord.h" #include "grdvar.h" #include "index.h" #include "iounit.h" #include "levind.h" #include "mw.h" #include "scalar.h" #include "stab.h" #include "state.h" #include "switch.h" #include "tmngr.h" #include "vmixc.h" # if defined O_npzd #include "npzd.h" # endif # if defined O_npzd_fe_limitation || defined O_kk_si # endif # if defined O_npzd_iron || defined O_kk_si # endif # if defined O_kk_diat && !defined O_kk_si # endif # if defined O_npzd # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_npzd_iron # if defined O_kk_caco3tr # endif # endif # if defined O_cal_kk # endif # if defined O_kk_caco3tr # endif # if defined O_kk_diat # endif # if defined O_kk_si # endif # if defined O_kk_caco3tr # endif # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_npzd_fe_limitation # ifndef O_TMM # endif ! O_TMM # endif # ifndef O_TMM # if defined O_npzd_iron # endif # if defined O_kk_si # endif # endif # ifndef O_TMM # if defined O_kk_diat && !defined O_kk_si # endif # endif !not O_TMM # if defined O_kk_si # endif # if defined O_carbon || defined O_npzd_alk # endif # endif #if defined O_plastic #endif #if defined O_zoop_det #endif #if defined O_save_npzd # if defined O_kk_ballast # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # if defined O_npzd_fe_limitation # endif # if defined O_npzd_iron # endif # endif # if defined O_kk_diat # if defined O_npzd_fe_limitation # endif # if defined O_npzd_iron # endif # endif # if defined O_kk_caco3tr # endif # if defined O_npzd_extra_diagnostics # endif #endif #if defined O_npzd_fe_limitation #endif #if defined O_npzd_iron # if defined O_npzd_iron_diagnostics # if defined O_kk_caco3tr # endif # endif # if defined O_npzd_chl # if defined O_npzd_nitrogen # endif # endif #endif #if defined O_isotopes #endif #if defined O_mom && defined O_npzd # if defined O_npzd_iron # endif # if defined O_cal_kk # endif # if defined O_kk_caco3tr # endif # if defined O_npzd_fe_limitation # endif # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_npzd_fe_limitation # endif # if defined O_npzd_iron # if defined O_kk_caco3tr # endif # endif # if defined O_kk_ballast # if defined O_kk_caco3dissl # endif # endif # if defined O_isotopes # endif # if defined O_kk_diat # if defined O_npzd_iron # endif # endif # if defined O_cal_kk # if defined O_npzd_iron # endif # endif # if defined O_kk_caco3tr # endif #include "size.h" #include "param.h" #include "pconst.h" #include "stdunits.h" #include "calendar.h" #include "npzd.h" # if defined O_npzd_iron # if defined O_cal_kk || defined O_kk_diat # else # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # endif # if defined O_npzd_CDOM_attenuation # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_npzd_iron || defined O_npzd_fe_limitation # if defined O_npzd_iron # else # endif # else # endif # if defined O_npzd_iron # else # endif # if defined O_npzd_cdom_attenuation # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_cal_kk # if defined O_npzd_iron || defined O_npzd_fe_limitation # if defined O_npzd_iron # else # endif # else # endif # if defined O_npzd_iron # else # endif # if defined O_npzd_cdom_attenuation # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # endif # if defined O_kk_diat # if defined O_npzd_iron || defined O_npzd_fe_limitation # if defined O_npzd_iron # else # endif # else # endif # if defined O_npzd_iron # else # endif # if defined O_npzd_cdom_attenuation # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # endif # if defined O_npzd_nitrogen # if defined O_npzd_iron || defined O_npzd_fe_limitation # if defined O_npzd_iron # else # endif # else # endif # if defined O_npzd_iron # else # endif # if defined O_npzd_cdom_attenuation # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_npzd_nitrogen # endif # if defined O_npzd_iron # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_isotopes # endif # if defined O_kk_caco3tr # endif # if defined O_kk_ballast # endif # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_save_npzd # if defined O_npzd_nitrogen # endif # if defined O_npzd_iron # if defined O_npzd_iron_diagnostics # if defined O_cal_kk # endif # if defined O_kk_caco3tr # endif # if defined O_kk_diat # endif # endif # if defined O_npzd_chl # if defined O_npzd_nitrogen # endif # endif # endif # if defined O_npzd_extra_diagnostics # endif # endif # if defined O_npzd_iron # if defined O_cal_kk || defined O_kk_diat # else # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_npzd_nitrogen # endif # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_npzd_nitrogen # if defined O_cal_kk # endif # if defined O_kk_diat # endif # endif # if defined O_zoop_det # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_ballast # endif # if defined O_plastic # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_plastic # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_npzd_nitrogen # endif # if defined O_zoop_det # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_kk_ballast # endif # if defined O_plastic # endif !end of O_plastic # if defined O_zoop_det # endif # if defined O_npzd_iron # if defined O_kk_caco3tr # endif # if defined O_kk_caco3tr # endif # if defined O_npzd_chl # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # endif # endif # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_npzd_iron # endif # if defined O_npzd_nitrogen # endif # if defined O_kk_ballast # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_npzd_nitrogen # if defined O_npzd_iron # endif # else # if defined O_npzd_iron # endif # endif # if defined O_npzd_iron # if defined O_kk_caco3tr # endif # endif # if defined O_kk_ballast # endif # if defined O_kk_caco3tr # endif # if defined O_cal_kk # if defined O_npzd_nitrogen # endif # if defined O_npzd_iron # endif # endif # if defined O_kk_diat # if defined O_npzd_nitrogen # endif # if defined O_npzd_iron # endif # endif # if defined O_npzd_extra_diagnostics # endif # if defined O_plastic # if defined O_kk_ballast # endif # if defined O_npzd_nitrogen # endif # if defined O_kk_diat # endif # if defined O_cal_kk # if defined O_kk_ballast # endif # endif # if defined O_npzd_nitrogen # endif # if defined O_kk_diat # endif # if defined O_cal_kk # if defined O_kk_ballast # endif # endif # if defined O_kk_ballast # endif # if defined O_kk_ballast # endif # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_ballast # endif # if defined O_zoop_det # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_ballast # endif # if defined O_zoop_det # endif # if defined O_kk_ballast # endif # if defined O_npzd_nitrogen # endif # if defined O_kk_diat # endif # if defined O_cal_kk # if defined O_kk_ballast # endif # endif # if defined O_npzd_nitrogen # endif # if defined O_kk_diat # endif # if defined O_cal_kk # if defined O_kk_ballast # endif # endif # if defined O_kk_ballast # endif # if defined O_kk_ballast # endif # if defined O_zoop_det # if defined O_kk_ballast # endif # if defined O_npzd_nitrogen # endif # if defined O_kk_diat # endif # if defined O_cal_kk # if defined O_kk_ballast # endif # endif # endif # if defined O_plastic # endif # if defined O_kk_ballast # if defined O_cal_kk # endif # if defined O_cal_kk # endif # endif # if defined O_kk_caco3tr # if defined O_cal_kk # if defined O_kk_ballast # endif # if defined O_kk_diat # endif # endif # endif # if defined O_npzd_nitrogen # if defined O_zoop_det # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # endif # if defined O_npzd_iron # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_ballast # endif # if defined O_kk_diat # endif # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_ballast # endif # if defined O_kk_caco3tr # endif # endif # if defined O_isotopes # endif # if defined O_plastic # endif # if defined O_kk_ballast # endif # if defined O_save_npzd # if defined O_zoop_det # endif # if defined O_npzd_nitrogen # endif # if defined O_npzd_iron # if defined O_npzd_iron_diagnostics # if defined O_kk_caco3tr # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # endif # if defined O_npzd_chl # if defined O_npzd_nitrogen # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # endif # endif # if defined O_kk_caco3tr # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_npzd_extra_diagnostics # endif # endif # if defined O_plastic # endif # if defined O_zoop_det # endif # if defined O_npzd_nitrogen # endif # if defined O_npzd_iron # endif # if defined O_cal_kk # endif # if defined O_kk_diat # endif # if defined O_kk_caco3tr # endif # if defined O_kk_ballast # endif # if defined O_isotopes # endif #endif