Ignore:
Timestamp:
Jul 4, 2022, 11:45:46 PM (2 years ago)
Author:
dcugnet
Message:
  • Modifications in readSections to allow a continuation line character "\": in both "tracer.def" and "isotopes_params.def", information for a single tracer or isotope can now be stored on several lines.
  • Modifications in "dispTable" and associated routines to allow too wide tables to be displayed as several shorter sub-tables: each sub-table is at most "nMaxCol" characters wide (typically: number of characters displayable in a tandard screen window) and the first "nHead" columns (typically: name, index, etc.) are duplicated in each sub-table. A default value for nMaxCol, called maxTableWidth (currently = 192) is available in readTracFiles_mod.
  • Subroutine "readIsotopesFile" becomes a function with a boolean returned error value "lerr" used to trigger an external aborting function (no STOP).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/DefLists/isotopes_params.def

    r4149 r4193  
    11&H2O
    2   params                                               deltaO18_oce=0.0                fac_enrichoce18=0.0005               talph1_O18=1137.   talph2_O18=-0.4156  talph3_O18=-2.0667E-3  talps1_O18=11.839  talps2_O18=-0.028244  tkcin0_O18=0.006            tkcin1_O18=0.000285         tkcin2_O18=0.00082          tdifrel_O18=1./0.9723  alpha_liq_sol_O18=1.00291  fac_coeff_eq17_liq=0.529  fac_coeff_eq17_ice=0.529
    3   H2[16]O  alpha=1.000  tnat=1.0000     toce=tnat                                      tcorr=1.0                            talph1=0.0         talph2=0.0          talph3=0.0             talps1=0.0         talps2=0.0            tkcin0=0.0                  tkcin1=0.0                  tkcin2=0.0                  tdifrel=1.0            alpha_liq_sol=1.0                                    Rdefault=tnat*1.0                               Rmethox=1.0
    4   H2[17]O  alpha=1.003  tnat=40.000e-6  toce=tnat*(1.0+deltaO18_oce/1000.0)^pente_MWL  tcorr=1.0+fac_enrichoce18*pente_MWL  talph1=talph1_O18  talph2=talph2_O18   talph3=talph3_O18      talps1=talps1_O18  talps2=talps2_O18     tkcin0=tkcin0_O18*fac_kcin  tkcin1=tkcin1_O18*fac_kcin  tkcin2=tkcin2_O18*fac_kcin  tdifrel=1./0.98555     alpha_liq_sol=alpha_liq_sol_O18^fac_coeff_eq17_liq   Rdefault=tnat*(1.0-3.15/1000.)                  Rmethox=tnat*(1.0+230./1000.)  pente_MWL=0.528  fac_kcin=(tdifrel-1.0)/(tdifrel_O18-1.0)
    5   H2[18]O  alpha=1.006  tnat=2005.2e-6  toce=tnat*(1.0+deltaO18_oce/1000.0)            tcorr=1.0+fac_enrichoce18            talph1=talph1_O18  talph2=talph2_O18   talph3=talph3_O18      talps1=talps1_O18  talps2=talps2_O18     tkcin0=tkcin0_O18           tkcin1=tkcin1_O18           tkcin2=tkcin2_O18           tdifrel=tdifrel_O18    alpha_liq_sol=alpha_liq_sol_O18                      Rdefault=tnat*(1.0-6.00/1000.)                  Rmethox=tnat*(1.0+130./1000.) 
    6   H[2]HO   alpha=1.010  tnat=155.76e-6  toce=tnat*(1.0+deltaO18_oce/1000.0*pente_MWL)  tcorr=1.0+fac_enrichoce18*pente_MWL  talph1=24844.      talph2=-76.248      talph3=52.612E-3       talps1=16288.      talps2=-0.0934        tkcin0=tkcin0_O18*fac_kcin  tkcin1=tkcin1_O18*fac_kcin  tkcin2=tkcin2_O18*fac_kcin  tdifrel=1./0.9755      alpha_liq_sol=1.0212                                 Rdefault=tnat*(1.0+(10.0-6.0*pente_MWL)/1000.)  Rmethox=tnat*(1.0-25.0/1000.)  pente_MWL=8.0    fac_kcin=(tdifrel-1.0)/(tdifrel_O18-1.0)
    7   H[3]HO   alpha=1.000  tnat=0.0000     toce=4.0E-19                                   tcorr=1.0                            talph1=46480.      talph2=-103.87      talph3=0.0             talps1=46480.      talps2=-103.87        tkcin0=0.01056              tkcin1=0.0005016            tkcin2=0.0014432            tdifrel=1./0.968       alpha_liq_sol=1.0                                    Rdefault=0.0                                    Rmethox=0.0
    82
     3  params   deltaO18_oce=0.0        fac_coeff_eq17_liq=0.529                    \
     4           fac_enrichoce18=0.0005  fac_coeff_eq17_ice=0.529                    \
     5           talph1_O18=1137.        talps1_O18=11.839       tkcin0_O18=0.006    \
     6           talph2_O18=-0.4156      talps2_O18=-0.028244    tkcin1_O18=0.000285 \
     7           talph3_O18=-2.0667E-3   tdifrel_O18=1./0.9723   tkcin2_O18=0.00082  \
     8           alpha_liq_sol_O18=1.00291
     9
     10  H2[16]O  alpha=1.000            toce=tnat                            \
     11           tnat=1.0000            tcorr=1.0                            \
     12           talph1=0.0             talps1=0.0               tkcin0=0.0  \
     13           talph2=0.0             talps2=0.0               tkcin1=0.0  \
     14           talph3=0.0             tdifrel=1.0              tkcin2=0.0  \
     15           alpha_liq_sol=1.0      Rdefault=tnat*1.0        Rmethox=1.0
     16
     17  H2[17]O  alpha=1.003            toce=tnat*(1.0+deltaO18_oce/1000.0)^pente_MWL          \
     18           tnat=40.000e-6         tcorr=1.0+fac_enrichoce18*pente_MWL                    \
     19           talph1=talph1_O18      talps1=talps1_O18        tkcin0=tkcin0_O18*fac_kcin    \
     20           talph2=talph2_O18      talps2=talps2_O18        tkcin1=tkcin1_O18*fac_kcin    \
     21           talph3=talph3_O18      tdifrel=1./0.98555       tkcin2=tkcin2_O18*fac_kcin    \
     22           alpha_liq_sol=alpha_liq_sol_O18^fac_coeff_eq17_liq                            \
     23           Rdefault=tnat*(1.0-3.15/1000.)                  Rmethox=tnat*(1.0+230./1000.) \             
     24           fac_kcin=(tdifrel-1.0)/(tdifrel_O18-1.0)        pente_MWL=0.528
     25
     26  H2[18]O  alpha=1.006            toce=tnat*(1.0+deltaO18_oce/1000.0)         \
     27           tnat=2005.2e-6         tcorr=1.0+fac_enrichoce18                   \
     28           talph1=talph1_O18      talps1=talps1_O18        tkcin0=tkcin0_O18  \
     29           talph2=talph2_O18      talps2=talps2_O18        tkcin1=tkcin1_O18  \
     30           talph3=talph3_O18      tdifrel=tdifrel_O18      tkcin2=tkcin2_O18  \
     31           alpha_liq_sol=alpha_liq_sol_O18                                    \
     32           Rdefault=tnat*(1.0-6.00/1000.)                  Rmethox=tnat*(1.0+130./1000.) 
     33
     34  H[2]HO   alpha=1.010            toce=tnat*(1.0+deltaO18_oce/1000.0*pente_MWL)          \
     35           tnat=155.76e-6         tcorr=1.0+fac_enrichoce18*pente_MWL                    \
     36           talph1=24844.          talps1=16288.            tkcin0=tkcin0_O18*fac_kcin    \
     37           talph2=-76.248         talps2=-0.0934           tkcin1=tkcin1_O18*fac_kcin    \
     38           talph3=52.612E-3       tdifrel=1./0.9755        tkcin2=tkcin2_O18*fac_kcin    \
     39           alpha_liq_sol=1.0212                                                          \
     40           Rdefault=tnat*(1.0+(10.0-6.0*pente_MWL)/1000.)  Rmethox=tnat*(1.0-25.0/1000.) \
     41           fac_kcin=(tdifrel-1.0)/(tdifrel_O18-1.0)        pente_MWL=8.0
     42
     43  H[3]HO   alpha=1.000            toce=4.0E-19                               \
     44           tnat=0.0000            tcorr=1.0                                  \
     45           talph1=46480.          talps1=46480.            tkcin0=0.01056    \
     46           talph2=-103.87         talps2=-103.87           tkcin1=0.0005016  \
     47           talph3=0.0             tdifrel=1./0.968         tkcin2=0.0014432  \
     48           alpha_liq_sol=1.0      Rdefault=0.0             Rmethox=0.0
     49
Note: See TracChangeset for help on using the changeset viewer.