Changeset 2056 for LMDZ5/branches/testing/libf/dyn3d/leapfrog.F
- Timestamp:
- Jun 11, 2014, 3:46:46 PM (10 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 1998,2000-2023,2025-2029,2032,2034,2036-2049,2051-2055
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/dyn3d/leapfrog.F
r1999 r2056 19 19 & iecri, ip_ebil_dyn, ok_dynzon, ok_dyn_ins, 20 20 & periodav, ok_dyn_ave, output_grads_dyn 21 use exner_hyb_m, only: exner_hyb 22 use exner_milieu_m, only: exner_milieu 23 21 24 IMPLICIT NONE 22 25 … … 158 161 character*10 string10 159 162 160 REAL alpha(ip1jmp1,llm),beta(ip1jmp1,llm)161 163 REAL :: flxw(ip1jmp1,llm) ! flux de masse verticale 162 164 … … 196 198 197 199 198 itaufin = nday*day_step 200 if (nday>=0) then 201 itaufin = nday*day_step 202 else 203 itaufin = -nday 204 endif 199 205 itaufinp1 = itaufin +1 200 206 itau = 0 … … 217 223 CALL pression ( ip1jmp1, ap, bp, ps, p ) 218 224 if (pressure_exner) then 219 CALL exner_hyb( ip1jmp1, ps, p, alpha,beta,pks, pk, pkf )225 CALL exner_hyb( ip1jmp1, ps, p, pks, pk, pkf ) 220 226 else 221 CALL exner_milieu( ip1jmp1, ps, p, beta,pks, pk, pkf )227 CALL exner_milieu( ip1jmp1, ps, p, pks, pk, pkf ) 222 228 endif 223 229 … … 373 379 CALL pression ( ip1jmp1, ap, bp, ps, p ) 374 380 if (pressure_exner) then 375 CALL exner_hyb( ip1jmp1, ps, p, alpha,beta,pks, pk, pkf )381 CALL exner_hyb( ip1jmp1, ps, p,pks, pk, pkf ) 376 382 else 377 CALL exner_milieu( ip1jmp1, ps, p, beta,pks, pk, pkf )383 CALL exner_milieu( ip1jmp1, ps, p, pks, pk, pkf ) 378 384 endif 385 386 ! Appel a geopot ajoute le 2014/05/08 pour garantir la convergence numerique 387 ! avec dyn3dmem 388 CALL geopot ( ip1jmp1, teta , pk , pks, phis , phi ) 379 389 380 390 ! rdaym_ini = itau * dtvr / daysec … … 448 458 CALL massdair(p,masse) 449 459 if (pressure_exner) then 450 CALL exner_hyb(ip1jmp1,ps,p, alpha,beta,pks,pk,pkf)460 CALL exner_hyb(ip1jmp1,ps,p,pks,pk,pkf) 451 461 else 452 CALL exner_milieu(ip1jmp1,ps,p, beta,pks,pk,pkf)462 CALL exner_milieu(ip1jmp1,ps,p,pks,pk,pkf) 453 463 endif 454 464 … … 506 516 CALL pression ( ip1jmp1, ap, bp, ps, p ) 507 517 if (pressure_exner) then 508 CALL exner_hyb( ip1jmp1, ps, p, alpha,beta,pks, pk, pkf )518 CALL exner_hyb( ip1jmp1, ps, p, pks, pk, pkf ) 509 519 else 510 CALL exner_milieu( ip1jmp1, ps, p, beta,pks, pk, pkf )520 CALL exner_milieu( ip1jmp1, ps, p, pks, pk, pkf ) 511 521 endif 512 522 CALL massdair(p,masse)
Note: See TracChangeset
for help on using the changeset viewer.