/[MITgcm]/MITgcm_contrib/darwin/pkg/gchem/gchem_init_vari.F
ViewVC logotype

Annotation of /MITgcm_contrib/darwin/pkg/gchem/gchem_init_vari.F

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


Revision 1.4 - (hide annotations) (download)
Thu Mar 4 14:55:52 2010 UTC (15 years, 4 months ago) by jahn
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +1 -1 lines
FILE REMOVED
retiring custom gchem package: darwin now plugs into main gchem

1 jahn 1.4 C $Header: /u/gcmpack/MITgcm_contrib/darwin/pkg/gchem/gchem_init_vari.F,v 1.3 2009/05/29 18:37:42 stephd Exp $
2 stephd 1.3 C $Name: $
3 jahn 1.1
4     #include "GCHEM_OPTIONS.h"
5 stephd 1.3 #ifdef ALLOW_DARWIN
6     #include "DARWIN_OPTIONS.h"
7     #endif
8 jahn 1.1
9     C !INTERFACE: ==========================================================
10     SUBROUTINE GCHEM_INIT_VARI(myThid )
11    
12     C !DESCRIPTION:
13     C calls subroutines that initialize any time dependent variables
14     C for any tracer experiment
15    
16     C !USES: ===============================================================
17     IMPLICIT NONE
18     #include "SIZE.h"
19     #include "EEPARAMS.h"
20     #include "PARAMS.h"
21 jahn 1.2 #include "GCHEM.h"
22 jahn 1.1 #ifdef ALLOW_AUTODIFF_TAMC
23     # include "GRID.h"
24     # include "DYNVARS.h"
25     #endif /* ALLOW_AUTODIFF_TAMC */
26    
27     C !INPUT PARAMETERS: ===================================================
28     C myThid :: thread number
29     INTEGER myThid
30     CEOP
31    
32     #ifdef ALLOW_GCHEM
33    
34     ccccccccccccccccccccccccccc
35     c initialize parameters c
36     ccccccccccccccccccccccccccc
37     #ifdef ALLOW_DIC
38 jahn 1.2 IF ( useDIC ) THEN
39 jahn 1.1 print*,'QQ load dic parameters, initial vari'
40     CALL DIC_INI_FORCING(myThid)
41 jahn 1.2 CALL DIC_SURFFORCING_INIT(myThid)
42     CALL DIC_BIOTIC_INIT(myThid )
43     ENDIF
44 jahn 1.1 #endif /* ALLOW_DIC */
45    
46     #ifdef ALLOW_DARWIN
47 jahn 1.2 IF ( useDARWIN ) THEN
48 jahn 1.1 call DARWIN_INIT_VARI(myThid )
49 stephd 1.3 #ifdef ALLOW_CARBON
50     CALL DIC_SURFFORCING_INIT(myThid)
51     CALL DIC_DIAGS_INIT(myThid)
52     #endif
53 jahn 1.2 ENDIF
54 jahn 1.1 #endif
55     #ifdef ALLOW_NPZDCAR
56     call NPZDCAR_INIT_VARI(myThid )
57     call DIC_SURFFORCING_INIT(myThid)
58     #endif
59     #endif /* ALLOW_GCHEM */
60    
61     RETURN
62     END

  ViewVC Help
Powered by ViewVC 1.1.22