/[MITgcm]/MITgcm/pkg/gchem/gchem_init_fixed.F
ViewVC logotype

Annotation of /MITgcm/pkg/gchem/gchem_init_fixed.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.10 - (hide annotations) (download)
Tue Apr 8 16:20:16 2008 UTC (16 years, 2 months ago) by dfer
Branch: MAIN
CVS Tags: checkpoint60, checkpoint61, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q
Changes since 1.9: +1 -3 lines
Modifying the calls following rearrangements in pkg dic

1 dfer 1.10 C $Header: /u/gcmpack/MITgcm/pkg/gchem/gchem_init_fixed.F,v 1.9 2008/04/06 20:51:10 jmc Exp $
2 ce107 1.8 C $Name: $
3 mlosch 1.3
4 stephd 1.1 #include "GCHEM_OPTIONS.h"
5    
6     C !INTERFACE: ==========================================================
7     SUBROUTINE GCHEM_INIT_FIXED(myThid )
8    
9 stephd 1.2 C !DESCRIPTION:
10     C calls subroutines that initialized fixed variables for any tracer
11     C experiment
12    
13     C !USES: ===============================================================
14 stephd 1.1 IMPLICIT NONE
15     #include "SIZE.h"
16     #include "EEPARAMS.h"
17     #include "PARAMS.h"
18 jmc 1.9 #include "GCHEM.h"
19 stephd 1.1
20     C !INPUT PARAMETERS: ===================================================
21     C myThid :: thread number
22     INTEGER myThid
23 stephd 1.2 CEOP
24 stephd 1.1
25     #ifdef ALLOW_GCHEM
26    
27 jmc 1.5 C !LOCAL VARIABLES:
28    
29 jmc 1.7 C jmc: simpler to put MASTER thread directive within individual S/R :
30 jmc 1.9 C that leave the choice, for each S/R, to do either single (master)
31 jmc 1.7 C thread tasks or Multi-threaded tasks.
32     c _BEGIN_MASTER( mythid )
33 stephd 1.1 ccccccccccccccccccccccccccc
34     c initialize parameters c
35     ccccccccccccccccccccccccccc
36 stephd 1.6 #ifdef ALLOW_DIC
37 jmc 1.9 IF ( useDIC ) THEN
38     print*,'QQ load dic parameters, initial fixed'
39     CALL DIC_INIT_FIXED( myThid )
40     ENDIF
41 stephd 1.6 #endif /* ALLOW_DIC */
42 stephd 1.1 #ifdef ALLOW_CFC
43 jmc 1.9 IF ( useCFC ) THEN
44 stephd 1.1 print*,'QQ start cfc params'
45 jmc 1.9 CALL CFC_PARAM( myThid )
46 stephd 1.1 print*,'QQ read cfc atmos data'
47 jmc 1.9 CALL CFC_ATMOS( myThid )
48     ENDIF
49 mlosch 1.4 #endif /* ALLOW_CFC */
50 jmc 1.7 c _END_MASTER( mythid )
51 stephd 1.1
52 jmc 1.5 #ifdef ALLOW_DIAGNOSTICS
53     C Define diagnostics Names :
54     IF ( useDiagnostics ) THEN
55     CALL GCHEM_DIAGNOSTICS_INIT( myThid )
56     ENDIF
57     #endif /* ALLOW_DIAGNOSTICS */
58 stephd 1.1
59     #endif /* ALLOW_GCHEM */
60    
61     RETURN
62     END

  ViewVC Help
Powered by ViewVC 1.1.22