1 |
c To Do: |
c To Do: |
2 |
c ------ |
c ------ |
3 |
c |
c |
|
c Atmospheric forcing |
|
|
c |
|
|
c 1. Test ALLOW_ATM_TEMP with evaporation files (check units) |
|
|
c |
|
|
c 2. Enable inclusion of atmospheric fields as part of the |
|
|
c control vector. |
|
|
c |
|
4 |
c Selection of forcing fields |
c Selection of forcing fields |
5 |
c |
c |
6 |
c 1. 'No forcing' should be possible for each field type, |
c 1. Cyclic forcing should be available for each field type |
|
c e.g., by leaving file name blank. |
|
|
c |
|
|
c 2. Cyclic forcing should be available for each field type |
|
7 |
c (surface forcing and relaxation to climatology). |
c (surface forcing and relaxation to climatology). |
8 |
c |
c |
9 |
c Cleaning package (reduce number of subroutines) |
c Cleaning package |
10 |
|
c |
11 |
|
c 1. Reduce number of subroutines. |
12 |
c |
c |
13 |
|
c 2. - Separate routine for bulk formulae exf_bulk_formulae |
14 |
|
c - Atmospheric control to exf_getsurfacefluxes |
15 |
|
- Calling tree will look like this: |
16 |
|
c exf_getforcing |
17 |
|
c |-- exf_getclim |
18 |
|
c |-- exf_getffields |
19 |
|
c |-- exf_getsurfacefluxes |
20 |
|
c |-- exf_bulk_formulae |
21 |
|
c |-- exf_mapfields |
22 |
c |
c |
23 |
c Many assumptions that are made in the current version should, and |
c Many assumptions that are made in the current version should, and |
24 |
c can, be relaxed in later versions: |
c can, be relaxed in later versions: |
26 |
c - There is an inconsistency in the formulation of forcing variables |
c - There is an inconsistency in the formulation of forcing variables |
27 |
c defined on southern and western points on the C-grid, since the |
c defined on southern and western points on the C-grid, since the |
28 |
c the atmospheric stability is calculated on center points of the |
c the atmospheric stability is calculated on center points of the |
29 |
c C-grid. |
c C-grid. Also need to make sure that with options EXFwindOnBgrid |
30 |
|
c and/or SEAICEwindOnCgrid set, wind and wind stress is interpolated |
31 |
|
c to correct grid location. |
32 |
c |
c |
33 |
c - gridded data sets --> general data set (other grids, inter- |
c - gridded data sets --> general data set (other grids, inter- |
34 |
c polation in space) |
c polation in space) |