source: trunk/LMDZ.COMMON/libf/evolution/time_evol_mod.F90 @ 3525

Last change on this file since 3525 was 3498, checked in by jbclement, 2 weeks ago

PEM:

  • Correction of the variable name for the ice table depth in "pemetat0.F90". So it is now got as intended from the "startpem.nc" file;
  • Renaming of the tendencies in the PEM with the prefix 'd_' instead of 'tend_';
  • Modification of the PEM time step type from integer to real. As a consequence, all time variables are now of real type. This change adds the possibility to consider fractions of year as time step.

JBC

File size: 1.3 KB
Line 
1MODULE time_evol_mod
2
3implicit none
4
5real    :: year_bp_ini    ! Initial year (in Planetary years) of the simulation of the PEM defined in run.def (in Earth years)
6real    :: dt             ! Time step used by the PEM in Planetary years
7real    :: convert_years  ! Conversion ratio from Planetary years to Earth years
8real    :: h2o_ice_crit   ! Percentage of change of the surface of h2o ice sublimating before stopping the PEM
9real    :: co2_ice_crit   ! Percentage of change of the surface of co2 ice sublimating before stopping the PEM
10real    :: ps_criterion   ! Percentage of change of averaged surface pressure before stopping the PEM
11integer :: Max_iter_pem   ! Maximal number of iterations when converging to a steady state, read in evol.def
12logical :: evol_orbit_pem ! True if we want to follow the orbital parameters of obl_ecc_lsp.asc, read in evol.def
13logical :: var_obl        ! True if we want the PEM to follow obl_ecc_lsp.asc parameters for obliquity
14logical :: var_ecc        ! True if we want the PEM to follow obl_ecc_lsp.asc parameters for eccenticity
15logical :: var_lsp        ! True if we want the PEM to follow obl_ecc_lsp.asc parameters for ls perihelie
16integer :: ecritpem       ! For "diagpem.nc" outputs, writen every ecritpem
17
18END MODULE time_evol_mod
Note: See TracBrowser for help on using the repository browser.