Changeset 51
- Timestamp:
- Jan 29, 2011, 4:43:11 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 7 deleted
- 6 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/chantiers/commit_importants.log
r37 r51 301 301 - Avec ces modifs, la compilation marche sans physque, avec ou sans ioipsl 302 302 et avec la physique terrestre phylmd. 303 303 304 ******************************************** 305 **** commit_v51 (et quelques autres...) **** 306 ******************************************** 307 308 29/01/2011 --- A. SPIGA 309 310 Nouveautes LMD_MM_MARS - LMD_LES_MARS - LMDZ.MARS [dossier mars] 311 312 Ce commit fait le bilan des chantiers d'uniformisation des diverses sources du mesochelle 313 [tous les commits par "spiga" depuis le debut sont relatifs a ces chantiers] 314 315 Chantiers acheves avec compilation et execution testees: 316 317 1. le meme coeur dynamique peut maintenant etre compile avec ancienne ou nouvelle physique; option -p sur makemeso. 318 319 2. la meme interface module_lmd_driver est partagee par LMD_MM_MARS et LMD_LES_MARS 320 321 3. le meme libf est partage entre modele mesoechelle et gcm 322 les quelques routines qui different sont notees meso_ et integrees aux sources du gcm 323 324 =====> De 4 version du modele + 1 version de la nouvelle physique, on passe a une seule version du modele 325 meso-echelle dont la physique est automatiquement indexee sur les modifications effectuees dans le GCM 326 [quelques routines mesoechelle mises a part] 327 328 * Reste a tester LMD_LES_MARS avec la nouvelle physique. Modifications mineures attendues suite au point 2. 329 * Reste a tester le nesting qui devrait induire des modifications dues a des lignes trop longues... ce sera transparent du point de vue GCM. 330 331 -
trunk/mars/libf/phymars/callradite.F
r38 r51 263 263 c PLEASE MAKE SURE that you set up the right number of 264 264 c scatterers in dimradmars.h (naerkind); 265 cname_iaer(1) = "dust_conrath"266 267 c name_iaer(2) = "dust_submicron"268 name_iaer(2) = "h2o_ice"265 name_iaer(1) = "dust_conrath" 266 c name_iaer(1) = "dust_doubleq" 267 cc name_iaer(2) = "dust_submicron" 268 c name_iaer(2) = "h2o_ice" 269 269 c ---------------------------------------------------------- 270 270 -
trunk/mars/libf/phymars/dimradmars.h
r38 r51 15 15 INTEGER NFLEV,NDLON,NDLO2,ndomainsz 16 16 17 parameter (ndomainsz=ngridmx)18 !parameter (ndomainsz=(ngridmx-1)/20 + 1)19 ! parameter (ndomainsz=(ngridmx-1)/5 + 1)17 ! parameter (ndomainsz=ngridmx) 18 parameter (ndomainsz=(ngridmx-1)/20 + 1) 19 ! parameter (ndomainsz=(ngridmx-1)/5 + 1) 20 20 21 21 parameter (NFLEV=nlayermx,NDLON=ndomainsz) ! avec decoupage … … 27 27 ! (ex: naerkind=2 if you use one dust mode and active ice ...) 28 28 integer naerkind 29 parameter (naerkind=2) 29 parameter (naerkind=1) 30 ! parameter (naerkind=2) 30 31 31 32 ! Reference wavelengths used to compute reference optical depth (m) … … 76 77 77 78 INTEGER, PARAMETER :: nsizemax = 60 78 ! INTEGER, PARAMETER :: nsizemax = 179 ! INTEGER, PARAMETER :: nsizemax = 1 79 80 80 81 ! Various initialisation for LW radiative code -
trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2/dyn_em/module_initialize_real.F
r28 r51 330 330 !! grid%mars_isoil(i,k+1,j) is defined to large-scale value grid%em_isoil_gc 331 331 ENDIF 332 ENDIF 333 IF (grid%mars_tsoil(i,k,j) .lt. 20.) THEN !!! une securite pour les anciens diagfi qui n'ont que 10 niveaux 334 IF (k .ne. 1) grid%mars_tsoil(i,k,j) = grid%mars_tsoil(i,k-1,j) 332 335 ENDIF 333 336 !!!!!!!!!!!!!!!!! DONE in soil_setting.F -
trunk/mesoscale/LMD_MM_MARS/prepare_ini
r14 r51 6 6 # Author: Aymeric Spiga - November 2008 # 7 7 #---------------------------------------# 8 9 10 echo "If you use new physics, few modifications will be needed" 8 11 9 12 -
trunk/mesoscale/NOTES.txt
r45 r51 3 3 - passer aux nouveaux makegcm [en commun avec Ehouarn si on veut le nouveau 4 4 readtesassim qui est en F90] 5 - lier gr_fi_dyn qui est dans dyn3d6 - regler le pb du nouveau readtesassim (ou alors le lier tout simplement ou7 l'appeler meso_readtesassim)8 - regler le pb meso_dustlift (le lier dans makemeso comme point precedent)9 5 - il faut tester le nest pour verifier les lignes trop longues 10 6 7 (ok) lier gr_fi_dyn qui est dans dyn3d 8 (ok) regler le pb du nouveau readtesassim (ou alors le lier tout simplement ou 9 l'appeler meso_readtesassim) 10 (ok) regler le pb meso_dustlift (le lier dans makemeso comme point precedent) 11 (car le souci c que dustlift est appele dans vdifc) 11 12 12 13 RESTE a ADAPTER le LES a la NOUVELLE PHYSIQUE
Note: See TracChangeset
for help on using the changeset viewer.