Ignore:
Timestamp:
May 31, 2011, 3:31:07 AM (14 years ago)
Author:
aslmd
Message:

LMD_LES_MARS: changement majeur pour pallier a plusieurs defauts penibles de la separation d'avec LMD_MM_MARS.

--> le LES est maintenant inclus dans LMD_MM_MARS/SRC/LES [executer le script d'installation LMD_LES_MARS_install au prealable]
--> il se compile avec le script makemeso dans $MMM en mettant l'option "-c les" qui cree un dossier particulier, e.g. lesmpi_64
--> pour l'instant sont supportes : mpi_64, mpifort_64, ancienne et nouvelle physique, cas particulier ciclad (detecte automatiquement)
--> le(s) script(s) makeles sont desormais obsoletes
--> il n'y a plus qu'un seul Registry.EM a modifier pour le LES

(eventuellment il est possible de modifier dans le dossier specifique en remplacant le lien par un fichier)

--> disparition du dossier MESOSCALE/LMD_LES_MARS
--> les changements ont ete fait sans modifier le script copy_model
Il reste a verifier le bon fonctionnement de facon plus approfondie suite a ce changement de structure.
Le nouveau script 'correcfft' est un sparadrap un peu moche mais sans consequence.
Voir changements dans makemeso et LMD_LES_MARS_install

Changements mineurs
M 141 DOC/000-MODELS
M 141 MESOSCALE/NOTES.txt
D 141 MESOSCALE/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new_storm/libf/phymars/meso_physiq_julien.F
M 141 MESOSCALE/PLOT/MINIMAL/map_latlon.pro

Location:
trunk/MESOSCALE/LMD_MM_MARS/SRC
Files:
3 added
1 deleted
1 edited
3 copied

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/LES/LMD_LES_MARS_install

    r141 r142  
    1111tar xzvf WRFV3.0.1.1.TAR.gz
    1212\rm WRFV3.0.1.1.TAR.gz
    13 mv WRFV3/* .
    14 rmdir WRFV3
     13#mv WRFV3/* .
     14#rmdir WRFV3
     15
     16  #### faking stuff for copy_model script
     17  mv WRFV3 WRFV2
     18  touch in_reality_this_is_WRFV3_but_is_named_WRFV2_for_continuity
     19  cd WRFV2
     20  ln -sf ../../WRFV2/mars_lmd .
     21  ln -sf ../../WRFV2/mars_lmd_new .
     22  ln -sf ../modif_mars .
     23  ln -sf ../../WRFV2/*.h .
     24  cp ../../WRFV2/call_meso_inifis?.inc .
     25  cp ../../WRFV2/call_meso_physiq?.inc .
     26  touch configure.defaults.dummy
     27  touch mars.sed.dummy
     28  mkdir external/RSL
     29  mkdir external/RSL/RSL
     30  touch external/RSL/RSL.dummy
     31  touch external/RSL/RSL/RSL.dummy
    1532
    1633#
     
    2340#ln -sf ../LMD_LES_MARS_patches modif_mars
    2441
    25 cd modif_mars
    26 ln -sf ../../LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F
    27 cd ..
     42#cd modif_mars
     43#ln -sf ../../LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F
     44#cd ..
    2845
    2946cd dyn_em
     
    4461cd Registry
    4562ln -sf ../modif_mars/Registry.EM .
    46 #ln -sf ../modif_mars/Registry.bash .
     63ln -sf ../modif_mars/Registry.bash .
    4764cd ..
    4865
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/LES/modif_mars/module_lmd_driver.F

    r58 r142  
    1 link ../../LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F
     1link ../../WRFV2/phys/module_lmd_driver.F
Note: See TracChangeset for help on using the changeset viewer.