New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
README in branches/2012/dev_MERGE_2012/NEMOGCM/CONFIG/GYRE_BFM – NEMO

source: branches/2012/dev_MERGE_2012/NEMOGCM/CONFIG/GYRE_BFM/README @ 3744

Last change on this file since 3744 was 3744, checked in by vichi, 11 years ago

Update of the GYRE_BFM configuration

The BFM namelists have been removed because they are part of
the BFM tree and can be taken from there.
An updated version of the README has been incuded.

File size: 3.1 KB
Line 
1-----------------------------------------------------------------------
2Coupling with the Biogeochemical Flux Model (BFM)
3-----------------------------------------------------------------------
4Author: M. Vichi, BFM system team and NEMO system team
5INFO HELPDESK: info@bfm-community.eu
6WEB SITE: www.bfm-community.eu
7REVISION DATE: January 2013
8
9Please address any technical query to the BFM System Team
10bfm_st@lists.cmcc.it
11-----------------------------------------------------------------------
12
13-----------------------------------------------------------------------
14What is the BFM?
15-----------------------------------------------------------------------
16The Biogeochemical Flux Model (BFM) is a numerical model for the
17simulation of the dynamics of major biogeochemical properties
18in marine ecosystems.  The BFM is open source software freely available
19under the GNU Public License. The model can be used in standalone mode
20to simulate a 0-D system or coupled with other OGCM.
21The coupling with NEMO is maintained by CMCC as part of the
22NEMO system team activity
23
24-----------------------------------------------------------------------
25How to get the BFM code
26-----------------------------------------------------------------------
27The code can be downloaded from http://www.bfm-community.eu after
28the registration of a new user. Follow the instructions on how to
29install the code. It is recommended to run the STANDALONE test cases
30before using the NEMO-BFM coupled system.
31
32-----------------------------------------------------------------------
33Compile NEMO with the BFM
34-----------------------------------------------------------------------
35Make sure that the BFMDIR variable is defined in your environment
36(ex: export BFMDIR=path/to/bfm)
37Define the variable NEMODIR pointing to the root of NEMO source code
38(ex: export NEMODIR=path/to/nemo)
39
40Go to the $BFMDIR/build directory and modify the script
41config_GYRE_BFM.sh
42adding the appropriate ARCHFILE that is used for the NEMO compilation.
43The script will generate the BFM code and then launch makenemo
44to build the executable in this directory.
45
46Once the BFM code has been generated the first time, the code can be
47rebuilt with the following command:
48./makenemo -n GYRE_BFM -m ARCHFILE -e $BFMDIR/src/nemo
49
50-----------------------------------------------------------------------
51Standard test case
52-----------------------------------------------------------------------
53The distributed standard test case is GYRE_BFM, a version of GYRE
54with a full-blown BFM. It is a demnstration simulation and it is not
55meant to produce any published result. The namelistsfor the BFM are
56not distributed with NEMO but are found in the BFM tree, in
57directory $BFMDIR/run/nemo/GYRE_BFM. The user can either copy the content
58of $NEMODIR/NEMOGCM/CONFIG/GYRE_BFM/EXP00 in this directory or the
59other way around. GYRE_BFM runs with analytical input data only.
60
61-----------------------------------------------------------------------
62Other examples
63-----------------------------------------------------------------------
64Other couplings with NEMO are available in $BFMDIR/run/nemo/.
65Please refer to the README file in each directory for more information.
Note: See TracBrowser for help on using the repository browser.