Ignore:
Timestamp:
Nov 14, 2024, 12:57:31 PM (7 days ago)
Author:
jbclement
Message:

PEM:
Small corrections related to r3498 (time step from integer to real) for the launching script + making a proper initilization of 'year_bp_ini' in case of there is no orbital evolution.
JBC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/libf/evolution/conf_pem.F90

    r3498 r3516  
    6262call getin('evol_orbit_pem',evol_orbit_pem)
    6363
    64 year_bp_ini = 0.
     64year_earth_bp_ini = 0.
    6565call getin('year_earth_bp_ini',year_earth_bp_ini)
    6666year_bp_ini = year_earth_bp_ini/convert_years
     
    6868var_obl = .true.
    6969call getin('var_obl',var_obl)
    70 write(*,*) 'Does obliquity vary ?',var_obl
     70write(*,*) 'Does obliquity vary?',var_obl
    7171
    7272var_ecc = .true.
    7373call getin('var_ecc',var_ecc)
    74 write(*,*) 'Does eccentricity vary ?',var_ecc
     74write(*,*) 'Does eccentricity vary?',var_ecc
    7575
    7676var_lsp = .true.
    7777call getin('var_lsp',var_lsp)
    78 write(*,*) 'Does Ls peri vary ?',var_lsp
     78write(*,*) 'Does Ls peri vary?',var_lsp
    7979
    8080!#---------- Stopping criteria parameters ----------#
    8181Max_iter_pem = 100000000
    8282call getin('Max_iter_pem',Max_iter_pem)
     83write(*,*) 'Max_iter_pem =',Max_iter_pem
    8384
    8485h2o_ice_crit = 0.2
    8586call getin('h2o_ice_crit',h2o_ice_crit)
     87write(*,*) 'h2o_ice_crit =',h2o_ice_crit
    8688
    8789co2_ice_crit = 0.2
    8890call getin('co2_ice_crit',co2_ice_crit)
     91write(*,*) 'co2_ice_crit =',co2_ice_crit
    8992
    9093ps_criterion = 0.15
    9194call getin('ps_criterion',ps_criterion)
     95write(*,*) 'ps_criterion =',ps_criterion
    9296
    9397dt = 1.
     
    128132    call abort_physic(modname,"Ice table must be used when soil_pem = T",1)
    129133endif
    130 if (icetable_equilibrium .or. icetable_dynamic) then
     134if (icetable_equilibrium .and. icetable_dynamic) then
    131135    write(*,*) 'Ice table is asked to be computed both by the equilibrium and dynamic method.'
    132136    write(*,*) 'The dynamic method is then chosen.'
     137    icetable_dynamic = .false.
    133138endif
    134139
Note: See TracChangeset for help on using the changeset viewer.