66 |
end do |
end do |
67 |
|
|
68 |
if ( equationOfState .eq. 'LINEAR' ) then |
if ( equationOfState .eq. 'LINEAR' ) then |
69 |
if ( tAlpha .eq. UNSET_RL ) tAlpha = 2.D-4 |
if ( tAlpha .eq. UNSET_RL ) tAlpha = 2. _d -4 |
70 |
if ( sBeta .eq. UNSET_RL ) sBeta = 7.4D-4 |
if ( sBeta .eq. UNSET_RL ) sBeta = 7.4 _d -4 |
71 |
elseif ( equationOfState .eq. 'POLY3' ) then |
elseif ( equationOfState .eq. 'POLY3' ) then |
72 |
OPEN(37,FILE='POLY3.COEFFS',STATUS='OLD',FORM='FORMATTED') |
OPEN(37,FILE='POLY3.COEFFS',STATUS='OLD',FORM='FORMATTED') |
73 |
READ(37,*) I |
READ(37,*) I |
109 |
|
|
110 |
C coefficients nonlinear equation of state in pressure coordinates for |
C coefficients nonlinear equation of state in pressure coordinates for |
111 |
C 1. density of fresh water at p = 0 |
C 1. density of fresh water at p = 0 |
112 |
eosJMDCFw(1) = 999.842594 |
eosJMDCFw(1) = 999.842594 _d +00 |
113 |
eosJMDCFw(2) = 6.793952 _d -02 |
eosJMDCFw(2) = 6.793952 _d -02 |
114 |
eosJMDCFw(3) = - 9.095290 _d -03 |
eosJMDCFw(3) = - 9.095290 _d -03 |
115 |
eosJMDCFw(4) = 1.001685 _d -04 |
eosJMDCFw(4) = 1.001685 _d -04 |
118 |
C 2. density of sea water at p = 0 |
C 2. density of sea water at p = 0 |
119 |
eosJMDCSw(1) = 8.24493 _d -01 |
eosJMDCSw(1) = 8.24493 _d -01 |
120 |
eosJMDCSw(2) = - 4.0899 _d -03 |
eosJMDCSw(2) = - 4.0899 _d -03 |
121 |
eosJMDCSw(3) = 7.6438 _d -05 |
eosJMDCSw(3) = 7.6438 _d -05 |
122 |
eosJMDCSw(4) = - 8.2467 _d -07 |
eosJMDCSw(4) = - 8.2467 _d -07 |
123 |
eosJMDCSw(5) = 5.3875 _d -09 |
eosJMDCSw(5) = 5.3875 _d -09 |
124 |
eosJMDCSw(6) = - 5.72466 _d -03 |
eosJMDCSw(6) = - 5.72466 _d -03 |
125 |
eosJMDCSw(7) = 1.0227 _d -04 |
eosJMDCSw(7) = 1.0227 _d -04 |
126 |
eosJMDCSw(8) = - 1.6546 _d -06 |
eosJMDCSw(8) = - 1.6546 _d -06 |
127 |
eosJMDCSw(9) = 4.8314 _d -04 |
eosJMDCSw(9) = 4.8314 _d -04 |
128 |
if ( equationOfState(1:5) .eq. 'JMD95' ) then |
if ( equationOfState(1:5) .eq. 'JMD95' ) then |
143 |
C 5. secant bulk modulus K of sea water at p |
C 5. secant bulk modulus K of sea water at p |
144 |
eosJMDCKP( 1) = 3.186519 _d +00 |
eosJMDCKP( 1) = 3.186519 _d +00 |
145 |
eosJMDCKP( 2) = 2.212276 _d -02 |
eosJMDCKP( 2) = 2.212276 _d -02 |
146 |
eosJMDCKP( 3) = - 2.984642 _d -04 |
eosJMDCKP( 3) = - 2.984642 _d -04 |
147 |
eosJMDCKP( 4) = 1.956415 _d -06 |
eosJMDCKP( 4) = 1.956415 _d -06 |
148 |
eosJMDCKP( 5) = 6.704388 _d -03 |
eosJMDCKP( 5) = 6.704388 _d -03 |
149 |
eosJMDCKP( 6) = - 1.847318 _d -04 |
eosJMDCKP( 6) = - 1.847318 _d -04 |
188 |
eosJMDCKFw(5) = - 5.155288 _d -05 |
eosJMDCKFw(5) = - 5.155288 _d -05 |
189 |
C 4. secant bulk modulus K of sea water at p = 0 |
C 4. secant bulk modulus K of sea water at p = 0 |
190 |
eosJMDCKSw(1) = 5.46746 _d +01 |
eosJMDCKSw(1) = 5.46746 _d +01 |
191 |
eosJMDCKSw(2) = - 0.603459 _d +00 |
eosJMDCKSw(2) = - 0.603459 _d +00 |
192 |
eosJMDCKSw(3) = 1.09987 _d -02 |
eosJMDCKSw(3) = 1.09987 _d -02 |
193 |
eosJMDCKSw(4) = - 6.1670 _d -05 |
eosJMDCKSw(4) = - 6.1670 _d -05 |
194 |
eosJMDCKSw(5) = 7.944 _d -02 |
eosJMDCKSw(5) = 7.944 _d -02 |
206 |
eosJMDCKP( 9) = 8.50935 _d -05 |
eosJMDCKP( 9) = 8.50935 _d -05 |
207 |
eosJMDCKP(10) = - 6.12293 _d -06 |
eosJMDCKP(10) = - 6.12293 _d -06 |
208 |
eosJMDCKP(11) = 5.2787 _d -08 |
eosJMDCKP(11) = 5.2787 _d -08 |
209 |
eosJMDCKP(12) = - 9.9348 _d -07 |
eosJMDCKP(12) = - 9.9348 _d -07 |
210 |
eosJMDCKP(13) = 2.0816 _d -08 |
eosJMDCKP(13) = 2.0816 _d -08 |
211 |
eosJMDCKP(14) = 9.1697 _d -10 |
eosJMDCKP(14) = 9.1697 _d -10 |
212 |
else |
else |
229 |
eosMDJWFnum(11) = -1.23869360 _d -11 |
eosMDJWFnum(11) = -1.23869360 _d -11 |
230 |
|
|
231 |
|
|
232 |
eosMDJWFden( 0) = 1.00000000 _d +00 |
eosMDJWFden( 0) = 1.00000000 _d +00 |
233 |
eosMDJWFden( 1) = 7.28606739 _d -03 |
eosMDJWFden( 1) = 7.28606739 _d -03 |
234 |
eosMDJWFden( 2) = -4.60835542 _d -05 |
eosMDJWFden( 2) = -4.60835542 _d -05 |
235 |
eosMDJWFden( 3) = 3.68390573 _d -07 |
eosMDJWFden( 3) = 3.68390573 _d -07 |
236 |
eosMDJWFden( 4) = 1.80809186 _d -10 |
eosMDJWFden( 4) = 1.80809186 _d -10 |
237 |
eosMDJWFden( 5) = 2.14691708 _d -03 |
eosMDJWFden( 5) = 2.14691708 _d -03 |