Here we provide 0D chemostat and 1D water column models of the Australian ocean biogeochemical model WOMBAT (World Ocean Model of Biogeochemistry and Trophic-dynamics). It is written in python and intended for development purposes.
*** 0D model functional *** *** 1D model non-functional ***
- run_0D.py [Master file]
- bgc_sms_0D.py [BGC routine]
- mass_balance_0D.py [Checks for mass balance conservation]
- run.py [Master file]
- bgc_sms.py [BGC routine]
- advect_diff.py [Mixing and advection]
- phyparams.py [Physical input parameters and z-grid]
- bgcparams.py [Biogeochemical input parameters]
- tra_init.py [Tracer initialisation]
- mass_balance.py [Checks for mass balance conservation]
- Set timestep, run length and logicals
- Initialise tracers
- Loops through model [calls bgc_sms_0D].. [calls mass_balance_0D]
- Final call of BGC routine [calls bgc_sms_0D]
- Save restart to output file
- Visualise the results
- Set timestep, run length and logicals
- Loads physical parameters and vertical grid [calls phyparams]
- Initialise tracers [calls tra_init]
- Loads biogeochemical parameters [calls bgcparams]
- Loops through model [calls advect_diff].. [calls mix_mld].. [calls bgc_sms].. [calls massb_c].. [calls massb_n].. [calls massb_p].. [calls massb_fe]
- Final call of BGC routine [calls bgc_sms]
- Save output to output file
- Visualise the results