File indexing completed on 2024-12-17 18:38:10 UTC
view on githubraw file Latest commit 80fd5561 on 2024-11-25 21:30:13 UTC
762bde3a3e Dimi*0001 #ifdef ALLOW_SALT_PLUME
b5aa60a554 Dimi*0002
762bde3a3e Dimi*0003
0004
824966555a Dimi*0005
0006
1aca59cbdd Dimi*0007
0008
0009 LOGICAL SaltPlumeSouthernOcean
1f89baba18 Patr*0010 #ifdef SALT_PLUME_SPLIT_BASIN
0011 LOGICAL SaltPlumeSplitBasin
0012 #endif
1aca59cbdd Dimi*0013 COMMON /SALT_PLUME_PARAMS_L/ SaltPlumeSouthernOcean
1f89baba18 Patr*0014 #ifdef SALT_PLUME_SPLIT_BASIN
0015 & , SaltPlumeSplitBasin
0016 #endif
1aca59cbdd Dimi*0017
824966555a Dimi*0018
5968a91b01 An T*0019
0020
824966555a Dimi*0021
0022
5968a91b01 An T*0023
1f89baba18 Patr*0024 INTEGER CriterionType, PlumeMethod
0025 #ifdef SALT_PLUME_SPLIT_BASIN
0026 & , Npower(2)
0027 #else
0028 & , Npower
0029 #endif
824966555a Dimi*0030 COMMON /SALT_PLUME_PARAMS_I/ CriterionType, PlumeMethod, Npower
0031
0032
0033
0034
0035
0036
0037
815b600e86 Gael*0038
0039
0040
ba0b047096 Mart*0041
4b0b6a4929 An T*0042
0043
0044
ba0b047096 Mart*0045
4b0b6a4929 An T*0046
1f89baba18 Patr*0047
0048
0049
0050
0051
ba0b047096 Mart*0052
b5aa60a554 Dimi*0053
1f89baba18 Patr*0054 _RL SaltPlumeCriterion, SPovershoot
0055 #ifdef SALT_PLUME_SPLIT_BASIN
0056 & , SPsalFRAC(2)
0057 #else /* SALT_PLUME_SPLIT_BASIN */
0058 & , SPsalFRAC
0059 #endif /* SALT_PLUME_SPLIT_BASIN */
0060 #ifdef SALT_PLUME_VOLUME
0061 & , SPbrineSconst, SPbrineSaltmax
ba0b047096 Mart*0062 #endif /* SALT_PLUME_VOLUME */
4b0b6a4929 An T*0063 #ifdef SALT_PLUME_IN_LEADS
1f89baba18 Patr*0064 & , SPinflectionPoint
0065 #endif /* SALT_PLUME_IN_LEADS */
815b600e86 Gael*0066 COMMON /SALT_PLUME_PARAMS_R/
0067 & SPsalFRAC, SaltPlumeCriterion, SPovershoot
1f89baba18 Patr*0068 #ifdef SALT_PLUME_VOLUME
0069 & , SPbrineSconst, SPbrineSaltmax
0070 #endif /* SALT_PLUME_VOLUME */
4b0b6a4929 An T*0071 #ifdef SALT_PLUME_IN_LEADS
0072 & , SPinflectionPoint
0073 #endif
b5aa60a554 Dimi*0074
e4775240e5 Dimi*0075
0076
ba0b047096 Mart*0077
0078
e4775240e5 Dimi*0079
0080
1f89baba18 Patr*0081
0082
0083
0084
ba0b047096 Mart*0085
0086
1f89baba18 Patr*0087
0088
762bde3a3e Dimi*0089 _RL SaltPlumeDepth (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
e4775240e5 Dimi*0090 _RL saltPlumeFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
1f89baba18 Patr*0091 #ifdef SALT_PLUME_VOLUME
0092 _RL SPbrineVolFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0093 _RL SPforcS1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0094 _RL SPforcT1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0095 _RL dSPvolSurf2kLev (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
0096 & ,dSPvolkLev2Above(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr+1,nSx,nSy)
0097 & ,SPforcingS (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
0098 & ,SPforcingT (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
0099 & ,SPplumek (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr+1,nSx,nSy)
0100 #endif
762bde3a3e Dimi*0101 COMMON /DYNVARS_SALT_PLUME/ SaltPlumeDepth
1f89baba18 Patr*0102 #ifdef SALT_PLUME_VOLUME
0103 & ,SPbrineVolFlux,SPforcS1,SPforcT1
0104 COMMON /FFIELDS_SaltPlumeVol/
0105 & dSPvolSurf2kLev,dSPvolkLev2Above
0106 & ,SPforcingS,SPforcingT
0107 & ,SPplumek
0108 #endif
762bde3a3e Dimi*0109 COMMON /FFIELDS_saltPlumeFlux/ saltPlumeFlux
80fd556159 Ou W*0110
0111
0112
0113
0114
0115
762bde3a3e Dimi*0116 #endif /* ALLOW_SALT_PLUME */