.. _doc.MUSTANG.implement: Implementation of MUSTANG module --------------------------------- * with MARS, the implementation of the module MUSTANG requires : * to use the **module substance** (:ref:`implementation_substance`) with **key_substance** * to use CPP keys and at least **key_MUSTANG** and **key_MARS** (:ref:`clesCPP.MUSTANG`) * to complete a **namelist file** : **paraMUSTANGV1.txt** or **paraMUSTANGV2.txt** (:ref:`doc.paraMUSTANG`), * to complete the **data file** (:ref:`doc_variabledat`), with sedimentlogic parameters for each particulate substance (:ref:`definition_parasubstancesed`) * and if necessary files define the (:ref:`boundaries_substance`) ; (:ref:`initial_substance`) and (:ref:`doc.sedim.initial`) * and if necessary give concentrations in inputs * :ref:`river_substance` * and :ref:`atmospheric_substance` * MUSTANG module creates **output files** for saving results in sediment. These file's names are the same as those for results in water column, with the additional word "_sed_". There are different ways to save variables in sediment (:ref:`doc.MUSTANG.output`). * MUSTANG module creates a **restart file** also "*save_sedim.nc*" (if *l_saverestart_1file=.true.*) or several restart file if *l_saverestart_bydate=.true.*. * The coupling between the module MUSTANG and the module ECOMARS is now possible in order to compute suspended matter in the water column taking account erosion and deposit processes, and also to follow biogeochemistry into the sediment with fluxes at interface water/sediment .. toctree:: :maxdepth: 1 clesCPP.MUSTANG doc.paraMUSTANG doc.MUSTANG.output doc.sedim.initial