/[MITgcm]/MITgcm/pkg/dic/DIC_VARS.h
ViewVC logotype

Annotation of /MITgcm/pkg/dic/DIC_VARS.h

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


Revision 1.1 - (hide annotations) (download)
Fri Apr 4 21:38:56 2008 UTC (16 years, 1 month ago) by dfer
Branch: MAIN
File MIME type: text/plain
Merging DIC_ABIOTIC.h and DIC_BIOTIC.h into DIC_VARS.h

1 dfer 1.1 C $Header: $
2     C $Name: $
3    
4     C /==========================================================\
5     C | DIC_VARS.h
6     C | o Carbon Variables
7     C |==========================================================|
8    
9     COMMON /CARBON_NEEDS/
10     & AtmospCO2, AtmosP, pH, pCO2, FluxCO2,
11     & wind, FIce, Silica, Kwexch_Pre
12     _RL AtmospCO2(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
13     _RL AtmosP(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
14     _RL pH(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
15     _RL pCO2(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
16     _RL FluxCO2(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
17     _RL wind(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
18     _RL FIce(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
19     _RL Silica(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
20     _RL Kwexch_Pre(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
21    
22     COMMON /CARBON_CHEM/
23     & ak0,ak1,ak2,akw,akb,aks,akf,
24     & ak1p,ak2p,ak3p,aksi,
25     & ff,ft,st,bt, Ksp_TP_Calc
26     _RL ak0(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
27     _RL ak1(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
28     _RL ak2(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
29     _RL akw(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
30     _RL akb(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
31     _RL aks(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
32     _RL akf(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
33     _RL ak1p(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
34     _RL ak2p(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
35     _RL ak3p(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
36     _RL aksi(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
37     _RL ff(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
38     _RL ft(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
39     _RL st(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
40     _RL bt(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
41     _RL Ksp_TP_Calc(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
42    
43     COMMON /OXYGEN_CHEM/
44     & oA0,oA1,oA2,oA3,oA4,oA5,
45     & oB0,oB1,oB2,oB3,
46     & oC0
47     _RL oA0,oA1,oA2,oA3,oA4,oA5
48     _RL oB0,oB1,oB2,oB3
49     _RL oC0
50    
51     C permil : is conversion factor for mol/m3 to mol/kg
52     C assumes uniform (surface) density
53     C Pa2Atm : for conversion of atmospheric pressure
54     C when coming from atmospheric model
55     COMMON /GLOBAL_SURF_MEAN/
56     & gsm_alk,gsm_s,gsm_t,gsm_dic,
57     & gsm_c14,permil,Pa2Atm
58     _RL gsm_alk
59     _RL gsm_s
60     _RL gsm_t
61     _RL gsm_DIC
62     _RL gsm_C14
63     _RL permil
64     _RL Pa2Atm
65    
66     C schmidt number coefficients
67     COMMON /SCHMIDT_NO/
68     & sca1, sca2, sca3, sca4,
69     & sox1, sox2, sox3, sox4
70     _RL sca1
71     _RL sca2
72     _RL sca3
73     _RL sca4
74     _RL sox1
75     _RL sox2
76     _RL sox3
77     _RL sox4
78    
79     #ifdef DIC_BIOTIC
80     C /==========================================================\
81     C | o Biological Carbon Variables
82     C |==========================================================|
83    
84     COMMON /BIOTIC_NEEDS/
85     & BIOave, CARave, SURave, SUROave, pCO2ave, pHave,
86     & fluxCO2ave, omegaCave, pfluxave, epfluxave, cfluxave,
87     & dic_timeave,
88     & alpha, rain_ratio, InputFe, omegaC,
89     & Kpo4, DOPfraction, zcrit, KRemin,
90     & KDOPremin,zca,R_op,R_cp,R_NP, R_FeP,
91     & O2crit, alpfe, KScav, ligand_stab, ligand_tot, KFE,
92     & freefemax, par,
93     & parfrac, k0, lit0,
94     & nlev, QSW_underice
95    
96     integer nlev
97    
98     C For averages
99     _RL BIOave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
100     _RL CARave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
101     _RL SURave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
102     _RL SUROave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
103     _RL pCO2ave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
104     _RL pHave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
105     _RL fluxCO2ave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
106     _RL OmegaCave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
107     _RL pfluxave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
108     _RL epfluxave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
109     _RL cfluxave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
110     _RL DIC_timeave(nSx,nSy,nR)
111    
112     C values for biogeochemistry
113     _RL par(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
114     _RL alpha(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
115     _RL rain_ratio(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
116     _RL InputFe(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
117     _RL omegaC(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy)
118     _RL Kpo4
119     _RL DOPfraction
120     _RL zcrit
121     _RL KRemin
122     _RL KDOPremin
123     _RL zca
124     _RL R_op
125     _RL R_cp
126     _RL R_NP
127     _RL R_FeP
128     _RL O2crit
129     _RL alpfe
130     _RL KScav
131     _RL ligand_stab
132     _RL ligand_tot
133     _RL KFe
134     _RL freefemax
135     C values for light limited bio activity
136     _RL k0, parfrac, lit0
137    
138     LOGICAL QSW_underice
139     #endif
140    
141     CEH3 ;;; Local Variables: ***
142     CEH3 ;;; mode:fortran ***
143     CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22