source: trunk/LMDZ.COMMON/libf/evolution/temps_mod_evol.F90 @ 2794

Last change on this file since 2794 was 2779, checked in by romain.vande, 3 years ago

LMDZ_COMMON:
First commit of PEM. Small writting improvements will follow.
Only works with GCM slopes parametrisation of Lucas L.
Example to compile : ./makelmdz_fcm -arch X64_OCCIGEN -arch_path ../ARCH -p mars -d 32x24x26 pem
RV

File size: 633 bytes
Line 
1MODULE temps_mod_evol
2
3IMPLICIT NONE 
4
5  INTEGER   nyear           !     nyear   : Maximun number of year over which the PEM can interpolate
6  INTEGER   dt_pem          !     dt_pem  : in years, the time step used by the PEM   
7  REAL      alpha_criterion !     alpha_criterion : percentage of change before stopping the PEM
8
9!$OMP THREADPRIVATE(nyear)       
10
11!WARNING: when adding a threadprivate variable in this module
12!        do not forget to add it to the copyin clause when opening an OpenMP
13!        parallel section. e.g. in gcm before call leapfrog_loc and/or
14!        possibly in iniphysiq
15
16END MODULE temps_mod_evol
Note: See TracBrowser for help on using the repository browser.