4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
|
o model/src: |
8 |
|
- new file "apply_forcing.F" containing all the code previously in |
9 |
|
external_forcing.F, but with new argument list: pass, as new argument, |
10 |
|
the current level tendency array to update (instead of a direct update |
11 |
|
of the common bloc array). Change the corresponding calls. |
12 |
|
- add CPP option USE_OLD_EXTERNAL_FORCING (default is undef) to use |
13 |
|
EXTERNAL_FORCING_U,V,T,S subroutines (for backward compatibility). |
14 |
o pkg/seaice/seaice_lsr, a little bit of clean up |
o pkg/seaice/seaice_lsr, a little bit of clean up |
15 |
- rearrange some code blocks, so that now all calculations for |
- rearrange some code blocks, so that now all calculations for |
16 |
setting up the right-hand-sides done within one single block |
setting up the right-hand-sides done within one single block |
17 |
(I find that easier to read and understand) |
(I find that easier to read and understand) |
18 |
- rearrange freedrift-code to reduce the number of ifdefs |
- rearrange freedrift-code to reduce the number of ifdefs |
19 |
- adjust some indentations and comments |
- adjust some indentations and comments |