53 |
|
|
54 |
From the MITgcm root: |
From the MITgcm root: |
55 |
|
|
56 |
cd verification/osse |
cd verification/osse/build |
|
mkdir build # directory name is arbitrary |
|
|
cd build |
|
57 |
../../../tools/genmake -mods=../code # creates makefile |
../../../tools/genmake -mods=../code # creates makefile |
58 |
make depend # contructs Fortran code from model codebase |
make depend # contructs Fortran code from model codebase |
59 |
make # makes executable mitgcmuv |
make # makes executable mitgcmuv |
66 |
files. |
files. |
67 |
|
|
68 |
The data assimilation code is made by typing ``make'' in the filter |
The data assimilation code is made by typing ``make'' in the filter |
69 |
directory. |
directory, which creates an executable named osse. |
70 |
|
|
71 |
|
Before running osse, the initial ensemble needs to be set up by |
72 |
|
running the mkens script in verification/osse/da. mkens creates the |
73 |
|
directories, symbolically links files necessary to run the model, and |
74 |
|
copies in the initial ensemble files. osse should be run from the |
75 |
|
directory verification/osse/da/inits since it expects the ensemble |
76 |
|
members to be one directory above. It also expects to have in its |
77 |
|
working directory the file iobsloc-003.txt, which contains the |
78 |
|
locations of the observations. This file is located in |
79 |
|
verification/osse/da/inits. |
80 |
|
|
81 |
|
|
82 |
|
|
83 |
|
|
84 |
|
|
85 |
|
|