/[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.2 - (hide annotations) (download)
Mon Jun 2 20:32:49 2008 UTC (17 years, 1 month ago) by jahn
Branch: MAIN
CVS Tags: ctrb_darwin_ckpt61i_20090224, ctrb_darwin_ckpt61m_20090430, ctrb_darwin_ckpt61d_20081212, ctrb_darwin_ckpt59p_20080604, ctrb_darwin_ckpt61h_20090224, ctrb_darwin_ckpt61_20080822, ctrb_darwin_ckpt61_20080624, ctrb_darwin_ckpt61o_20090527, ctrb_darwin_ckpt61d_20081013, ctrb_darwin_ckpt61k_20090312, ctrb_darwin_ckpt61i_20090312, ctrb_darwin_ckpt59q_20080605, ctrb_darwin_ckpt61b_20080822, ctrb_darwin_ckpt61l_20090408, ctrb_darwin_ckpt59r_20080606, ctrb_darwin_ckpt61n_20090519, ctrb_darwin_ckpt60_20080619, ctrb_darwin_ckpt61n_20090513
Changes since 1.1: +9 -12 lines
upgrade to MITgcm checkpoint59p (move darwin params to data.darwin)

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

  ViewVC Help
Powered by ViewVC 1.1.22