1 |
C $Header: /u/gcmpack/MITgcm/pkg/gchem/gchem_fields_load.F,v 1.6 2006/08/09 00:50:10 jmc Exp $ |
2 |
C $Name: $ |
3 |
|
4 |
#include "GCHEM_OPTIONS.h" |
5 |
|
6 |
CBOP |
7 |
C !ROUTINE: GCHEM_FIELDS_LOAD |
8 |
|
9 |
C !INTERFACE: ========================================================== |
10 |
SUBROUTINE GCHEM_FIELDS_LOAD ( |
11 |
I myTime, myIter, myThid) |
12 |
|
13 |
C !DESCRIPTION: |
14 |
C calls routines which read in fields needed for any tracer experiment |
15 |
C !USES: =============================================================== |
16 |
IMPLICIT NONE |
17 |
|
18 |
C !INPUT PARAMETERS: =================================================== |
19 |
C myTime :: current time |
20 |
C myIter :: current iteration |
21 |
C myThid :: thread number |
22 |
_RL myTime |
23 |
INTEGER myIter |
24 |
INTEGER myThid |
25 |
|
26 |
C !LOCAL VARIABLES: ==================================================== |
27 |
CEOP |
28 |
|
29 |
#ifdef ALLOW_GCHEM |
30 |
|
31 |
cccccccccccccccccccccccccc |
32 |
c load external data c |
33 |
cccccccccccccccccccccccccc |
34 |
#ifdef ALLOW_DIC |
35 |
CALL DIC_FIELDS_LOAD (myIter,myTime,myThid) |
36 |
#endif |
37 |
|
38 |
|
39 |
#ifdef ALLOW_CFC |
40 |
CALL CFC_FIELDS_LOAD(myIter,myTime,myThid) |
41 |
#endif |
42 |
|
43 |
#endif /* ALLOW_GCHEM */ |
44 |
|
45 |
RETURN |
46 |
END |
47 |
|