11 |
|
|
12 |
USE comconst, ONLY : dtvr |
USE comconst, ONLY : dtvr |
13 |
USE conf_gcm_m, ONLY : iapp_tracvl |
USE conf_gcm_m, ONLY : iapp_tracvl |
14 |
USE dimens_m, ONLY : iim, jjm, llm, nqmx |
USE dimensions, ONLY : jjm, llm, nqmx |
15 |
|
use groupe_m, only: groupe |
16 |
USE iniadvtrac_m, ONLY : iadv |
USE iniadvtrac_m, ONLY : iadv |
17 |
use massbar_m, only: massbar |
use massbar_m, only: massbar |
18 |
USE paramet_m, ONLY : iip1, iip2, ijmllm, ijp1llm, ip1jm, ip1jmp1, jjp1, & |
USE paramet_m, ONLY : iip1, iip2, ijmllm, ijp1llm, ip1jm, ip1jmp1, llmp1 |
|
llmp1 |
|
19 |
use vlsplt_m, only: vlsplt |
use vlsplt_m, only: vlsplt |
20 |
use vlspltqs_m, only: vlspltqs |
use vlspltqs_m, only: vlspltqs |
21 |
|
|
40 |
REAL zdpmin, zdpmax |
REAL zdpmin, zdpmax |
41 |
EXTERNAL minmax |
EXTERNAL minmax |
42 |
|
|
|
! Rajouts pour PPM |
|
|
|
|
43 |
INTEGER indice, n |
INTEGER indice, n |
44 |
! Pas de temps adaptatif pour que CFL < 1 |
! Pas de temps adaptatif pour que CFL < 1 |
45 |
REAL dtbon |
REAL dtbon |
|
REAL cflmaxz ! CFL maximum |
|
|
real aaa, bbb |
|
|
REAL psppm(iim, jjp1) ! pression au sol |
|
|
REAL unatppm(iim, jjp1, llm), vnatppm(iim, jjp1, llm) |
|
|
REAL qppm(iim*jjp1, llm, nqmx) |
|
|
REAL fluxwppm(iim, jjp1, llm) |
|
|
REAL apppm(llmp1), bpppm(llmp1) |
|
|
LOGICAL:: fill = .TRUE. |
|
46 |
|
|
47 |
!----------------------------------------------------------- |
!----------------------------------------------------------- |
48 |
|
|