5*************************************************** hernan g. arango ***
6** copyright(c) 2002-2025 the roms group **
7** licensed under a mit/x style license **
8** see license_roms.md **
9************************************************************************
11** this
module declares sediment model internal parameters. some **
12** of these parameters are usually
read from the appropriate input **
15** the current design allows the user to have a lot of latitude for **
16** customizing or expanding the sediment model. **
18** the sediment model is composed of several files: **
20** * model source and sink discretized equations: **
22** sediment.f sediment model driver **
23** sed_bed.f bed layer stratigraphy **
25** sed_fluxes.f deposition, resuspension, erosion **
26** sed_settling.f vertical settling **
27** sed_surface.f sediment-water
interface properties **
29** * internal model parameters declarations: **
33** * model parameters standard input script: **
37** * code to
read input model parameters: **
41** * code to assign indices to model variables during the **
42** reading of metadata information from
"varinfo.yaml": **
46** * code to define input model parameters in all
output **
51** * code to
write out input model parameters in all
output **
56** note that all the files are located in roms/nonlinear/sediment **
57** and the *.h files are included within <...> to allow the user **
58** customize any of them in the project directory,
while keeping **
59** the distributed code intact(check build scripts for details). **
61************************************************************************
64#if defined SEDIMENT || defined BBL_MODEL
65# include <sediment_mod.h>
subroutine sed_bedload(ng, tile)