Changeset 76 for trunk/chantiers
- Timestamp:
- Feb 21, 2011, 2:58:25 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/chantiers/commit_importants.log
r66 r76 479 479 * caladvtrac.F (dyn3d) : modifications cosmétiques 480 480 481 481 ******************** 482 **** commit_v76 **** etape importante d'une serie de commit sur les traceurs dans le mesoscale 483 ******************** 484 485 LMD_MM_MARS: remise a plat du traitement des traceurs terminee 486 [en particulier en vue de l'utilisation nouvelle physique] 487 --> fonctionnement concluant sur un cas Tharsis hydro 61x61x61 488 --> ne pas utiliser le cas FASTCASE trop instable avec traceurs 489 --> reste a tester l'effet d'especes radiativement actives 490 491 options dans namelist.input : 492 mars = 0 ---> pas de traceurs 493 mars = 1 ---> cycle de l'eau : water vapour + ice 494 mars = 2 ---> cycle poussieres : un dust bin 495 mars = 3 ---> cycle poussieres : dustq + dustn [NOUVELLE PHYS seulement] 496 mars = 11 ---> cycle de l'eau + poussieres [1+3] [NOUVELLE PHYS seulement] 497 NB: pour les deux derniers, reste un petit travail mineur sur qsurf 498 (voir dans module_lmd_driver.F) 499 il faut definir conjointement le callphys.def associe et relancer real.exe 500 (sinon on transporte juste dynamiquement des 'dummy' traceurs) 501 il n'est necessaire de recompiler que si le nombre total de traceurs change 502 503 Fichiers a mettre a jour si l'on ajoute une option "mars" dans le Registry 504 -------------------------------------------------------------------------- 505 Attention suivant les inputs GCM, il faut peut etre egalement changer 506 1. readmeteo.F90 dans PREP_MARS et 2. METGRID.TBL dans WPS/metgrid 507 508 M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/Registry/Registry.EM 509 ---> definition du scenario et de l'ordre des traceurs dans SCALAR 510 511 M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/dyn_em/module_initialize_real.F 512 ---> definition des interpolations verticales des champs de traceurs venant du GCM 513 514 M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/dyn_em/solve_em.F 515 ---> definition du traitement a reserver aux bornes 516 ---> --- dans les 4 scenarios precites, on passe aux bornes les champs du GCM 517 [y compris QH2O_ICE contrairement a ce qui etait par defaut precedemment] 518 ---> --- les lignes relatives a un flux nul aux bornes sont laissees a un cas hypothetique mars>50 519 520 M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F 521 ---> definition de l'ordre correct des traceurs pour le passage a la physique 522 ---> recuperation des tendances de la physique pour passage a la dynamique 523 ---> NB: c'est dans ce module que sont presents des STOP si mars = 4-10 ou mars > 11 524 .... il faut donc modifier si l'on ajoute des options 525 526 M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/main/real_em.F 527 ---> definition et calcul des champs a appliquer aux bornes 528 ---> generalise desormais, il n'y a plus qu'a ajouter d'eventuelles nouvelles options 'mars' 529 ---> .... des modifications sont necessaires si on passe plus de 4 traceurs aux bornes 530 531 M 75 mesoscale/LMD_MM_MARS/SIMU/runmeso 532 ---> definition du bon nombre de traceurs dans la compilation de la physique puis l'execution 533 [l'option mars est lue par le script dans namelist.input] 534 535 Fichiers tests 536 -------------- 537 A 0 mesoscale/TESTS/newphys_tracers/* 538 ---> pour la nouvelle physique (ici seulement les fichiers def) 539 ---> toutes les options precitees ont ete testes avec succes a l'execution [pas de crash] 540 ---> ... plausibilite physique verifiee rapidement, PAS d'ANALYSE APPROFONDIE pour le moment 541 542 A 0 mesoscale/TESTS/LMD_MM_MARS_TESTCASE_water.tar.gz 543 ---> pour l'ancienne physique (introduit precedemment mais n'avait pas ete synchronise) 544 545 M 75 mars/libf/phymars/meso_dustlift.F 546 NB: correction mineure, de facon a recuperer alpha_lift de initracer
Note: See TracChangeset
for help on using the changeset viewer.