How can I remove unnecessary processes from FABM-ERSEM? #117
Replies: 2 comments 2 replies
-
|
Dear Lin, There are certainly previous examples of simplifying ERSEM configuration, most commonly running it with reduced number of phytoplankton and/or zooplankton functional groups. Most of the modifications can be done from within the configuration file, thanks to the flexibility allowed by FABM: individual modules can be disabled by adding "use: false" statement (but you have to be mindful to take care of any unfulfilled dependencies it might create), and many processes disabled by e.g. specifying zero rates. However, more concrete advice will depend on your specific needs. Which processes are you trying to isolate in the model? Best wishes, |
Beta Was this translation helpful? Give feedback.
-
|
Hi Lin, Regarding the seagrass: the typical way to handle this would be to implement the seagrass as a bottom-associated process, by implementing Cheers, Jorn BTW there is a seagrass example in FABM here: https://github.com/fabm-model/fabm/blob/master/src/models/csiro/seagrass.F90. It handles temperature as I describe above, but its light treatment is already slightly more complex as it deals with PAR above the canopy. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I am currently using FABM-ERSEM for my project. For my specific application, I only require some subsets of the biogeochemical processes included in the full ERSEM model.
I would like to ask: what is the recommended approach to remove or disable unnecessary processes from FABM-ERSEM? Should I manually modify the source code, or is there a better (e.g., configuration-based) way to achieve this?
My goal is to keep the model lightweight and focused only on the processes I need.
If there are any guidelines or examples for this kind of customization, I would appreciate it if you could point me to them.
Thank you very much for your help!
Best regards,
Lin
Beta Was this translation helpful? Give feedback.
All reactions