Changeset 5223 for LMDZ6/branches/Amaury_dev/libf/phylmdiso
- Timestamp:
- Sep 23, 2024, 4:45:12 PM (2 months ago)
- Location:
- LMDZ6/branches/Amaury_dev
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev
- Property svn:mergeinfo changed
/LMDZ6/trunk merged: 5200
- Property svn:mergeinfo changed
-
LMDZ6/branches/Amaury_dev/libf/phylmdiso/isotopes_mod.F90
r5158 r5223 160 160 !=== Local variables: 161 161 INTEGER :: ixt 162 162 LOGICAL :: ltnat1 163 CHARACTER(LEN=maxlen) :: modname, sxt 163 164 164 165 !--- For H2[17]O … … 169 170 LOGICAL, PARAMETER :: ok_nocinsat = .FALSE. ! if T: no sursaturation effect for ice 170 171 LOGICAL, PARAMETER :: Rdefault_smow = .FALSE. ! if T: Rdefault=smow; if F: nul 171 LOGICAL, PARAMETER :: tnat1 = .TRUE. ! If T: all tnats are 1.172 172 173 173 !--- For [3]H 174 174 INTEGER :: iessai 175 176 CHARACTER(LEN=maxlen) :: modname, sxt177 175 178 176 modname = 'iso_init' … … 264 262 IF(ANY(isoName == 'HTO')) & 265 263 CALL get_in('ok_prod_nucl_tritium', ok_prod_nucl_tritium, .FALSE., .FALSE.) 264 CALL get_in('tnateq1', ltnat1, .TRUE.) 266 265 267 266 ! Ocean composition … … 294 293 tkcin1(ixt) = 0.0005016 295 294 tkcin2(ixt) = 0.0014432 296 IF (tnat1) THEN 297 tnat(ixt)=1 298 else 299 tnat(ixt)=0. 300 endif 295 tnat(ixt) = 0.0; IF(ltnat1) tnat(ixt)=1 301 296 toce(ixt)=4.0E-19 ! rapport T/H = 0.2 TU Dreisigacker and Roether 1978 302 297 tcorr(ixt)=1. … … 317 312 tkcin1(ixt) = tkcin1_O18*fac_kcin 318 313 tkcin2(ixt) = tkcin2_O18*fac_kcin 319 IF (tnat1) THEN 320 tnat(ixt)=1 321 else 322 tnat(ixt)=0.004/100. ! O17 représente 0.004% de l'oxygène 323 endif 314 tnat(ixt)=0.004/100. ! O17 représente 0.004% de l'oxygène 315 IF(ltnat1) tnat(ixt)=1 324 316 toce(ixt)=tnat(ixt)*(1.0+deltaO18_oce/1000.0)**pente_MWL 325 317 tcorr(ixt)=1.0+fac_enrichoce18*pente_MWL ! donné par Amaelle … … 337 329 tkcin1(ixt) = tkcin1_O18 338 330 tkcin2(ixt) = tkcin2_O18 339 IF (tnat1) THEN 340 tnat(ixt)=1 341 else 342 tnat(ixt)=2005.2E-6 343 endif 331 tnat(ixt)=2005.2E-6; IF(ltnat1) tnat(ixt)=1 344 332 toce(ixt)=tnat(ixt)*(1.0+deltaO18_oce/1000.0) 345 333 tcorr(ixt)=1.0+fac_enrichoce18 … … 361 349 tkcin1(ixt) = tkcin1_O18*fac_kcin 362 350 tkcin2(ixt) = tkcin2_O18*fac_kcin 363 IF (tnat1) THEN 364 tnat(ixt)=1 365 else 366 tnat(ixt)=155.76E-6 367 endif 351 tnat(ixt)=155.76E-6; IF(ltnat1) tnat(ixt)=1 368 352 toce(ixt)=tnat(ixt)*(1.0+pente_MWL*deltaO18_oce/1000.0) 369 353 tcorr(ixt)=1.0+fac_enrichoce18*pente_MWL
Note: See TracChangeset
for help on using the changeset viewer.