/[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.1 - (hide annotations) (download)
Fri Jan 11 21:28:02 2008 UTC (17 years, 6 months ago) by jahn
Branch: MAIN
CVS Tags: ctrb_darwin_ckpt59i_20080226, ctrb_darwin_ckpt59o_20080602, ctrb_darwin_ckpt59n_20080424
initial checkin

1 jahn 1.1 C $Header: /u/gcmpack/MITgcm/pkg/gchem/gchem_init_vari.F,v 1.8 2007/07/31 23:01:58 ce107 Exp $
2     C $Name: $
3    
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     #ifdef ALLOW_AUTODIFF_TAMC
19     # include "GRID.h"
20     # include "DYNVARS.h"
21     #endif /* ALLOW_AUTODIFF_TAMC */
22    
23     C !INPUT PARAMETERS: ===================================================
24     C myThid :: thread number
25     INTEGER myThid
26     CEOP
27    
28     #ifdef ALLOW_GCHEM
29    
30     ccccccccccccccccccccccccccc
31     c initialize parameters c
32     ccccccccccccccccccccccccccc
33     #ifdef ALLOW_DIC
34     print*,'QQ load dic parameters, initial vari'
35     #ifdef ALLOW_AUTODIFF_TAMC
36     c these two needed to be recalled for adjoint
37     call DIC_BIOTIC_PARAM(myThid)
38     call DIC_ABIOTIC_PARAM(myThid)
39     #endif /* ALLOW_AUTODIFF_TAMC */
40     c --
41     CALL DIC_INI_FORCING(myThid)
42     call DIC_SURFFORCING_INIT(myThid)
43     call DIC_BIOTIC_INIT(myThid )
44     #endif /* ALLOW_DIC */
45    
46     #ifdef ALLOW_DARWIN
47     call DARWIN_INIT_VARI(myThid )
48     #endif
49    
50     #ifdef ALLOW_NPZDCAR
51     call NPZDCAR_INIT_VARI(myThid )
52     call DIC_SURFFORCING_INIT(myThid)
53     #endif
54    
55     #endif /* ALLOW_GCHEM */
56    
57     RETURN
58     END

  ViewVC Help
Powered by ViewVC 1.1.22