source: trunk/mesoscale/TESTS/newphys_tracers/namelist.wps @ 78

Last change on this file since 78 was 76, checked in by aslmd, 15 years ago

LMD_MM_MARS: remise a plat du traitement des traceurs terminee

[en particulier en vue de l'utilisation nouvelle physique]
--> fonctionnement concluant sur un cas Tharsis hydro 61x61x61
--> ne pas utiliser le cas FASTCASE trop instable avec traceurs
--> reste a tester l'effet d'especes radiativement actives

options dans namelist.input :
mars = 0 ---> pas de traceurs
mars = 1 ---> cycle de l'eau : water vapour + ice
mars = 2 ---> cycle poussieres : un dust bin
mars = 3 ---> cycle poussieres : dustq + dustn [NOUVELLE PHYS seulement]
mars = 11 ---> cycle de l'eau + poussieres [1+3] [NOUVELLE PHYS seulement]

NB: pour les deux derniers, reste un petit travail mineur sur qsurf

(voir dans module_lmd_driver.F)

il faut definir conjointement le callphys.def associe et relancer real.exe

(sinon on transporte juste dynamiquement des 'dummy' traceurs)

il n'est necessaire de recompiler que si le nombre total de traceurs change

Fichiers a mettre a jour si l'on ajoute une option "mars" dans le Registry


Attention suivant les inputs GCM, il faut peut etre egalement changer

  1. readmeteo.F90 dans PREP_MARS et 2. METGRID.TBL dans WPS/metgrid

M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/Registry/Registry.EM
---> definition du scenario et de l'ordre des traceurs dans SCALAR

M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/dyn_em/module_initialize_real.F
---> definition des interpolations verticales des champs de traceurs venant du GCM

M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/dyn_em/solve_em.F
---> definition du traitement a reserver aux bornes
---> --- dans les 4 scenarios precites, on passe aux bornes les champs du GCM

[y compris QH2O_ICE contrairement a ce qui etait par defaut precedemment]

---> --- les lignes relatives a un flux nul aux bornes sont laissees a un cas hypothetique mars>50

M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F
---> definition de l'ordre correct des traceurs pour le passage a la physique
---> recuperation des tendances de la physique pour passage a la dynamique
---> NB: c'est dans ce module que sont presents des STOP si mars = 4-10 ou mars > 11

.... il faut donc modifier si l'on ajoute des options

M 75 mesoscale/LMD_MM_MARS/SRC/WRFV2/main/real_em.F
---> definition et calcul des champs a appliquer aux bornes
---> generalise desormais, il n'y a plus qu'a ajouter d'eventuelles nouvelles options 'mars'
---> .... des modifications sont necessaires si on passe plus de 4 traceurs aux bornes

M 75 mesoscale/LMD_MM_MARS/SIMU/runmeso
---> definition du bon nombre de traceurs dans la compilation de la physique puis l'execution

[l'option mars est lue par le script dans namelist.input]

Fichiers tests


A 0 mesoscale/TESTS/newphys_tracers/*
---> pour la nouvelle physique (ici seulement les fichiers def)
---> toutes les options precitees ont ete testes avec succes a l'execution [pas de crash]
---> ... plausibilite physique verifiee rapidement, PAS d'ANALYSE APPROFONDIE pour le moment

A 0 mesoscale/TESTS/LMD_MM_MARS_TESTCASE_water.tar.gz
---> pour l'ancienne physique (introduit precedemment mais n'avait pas ete synchronise)

M 75 mars/libf/phymars/meso_dustlift.F
NB: correction mineure, de facon a recuperer alpha_lift de initracer

File size: 2.2 KB
Line 
1&share                                 
2 wrf_core = 'ARW',                    !!   [do not modify: choice of dynamical core]
3 max_dom = 1 !! (r)(n)(p2) Total number of domains
4 start_date = '2024-05-01_01:00:00','2024-05-01_01:00:00','2024-05-01_01:00:00'   !! YYYY-MM-DD_HH:mm:ss start date
5 end_date   = '2024-05-03_01:00:00','2024-05-01_01:00:00','2024-05-01_01:00:00'   !! YYYY-MM-DD_HH:mm:ss end date
6 interval_seconds = 3700 !! (p2) Frequency of large-scale fields update (s)
7 io_form_geogrid = 2,                 !!   [do not modify: choice of NETCDF outputs]   
8 debug_level = 0,                     !! verbose level of the programs
9 opt_output_from_geogrid_path='./'    !! location of the geogrid outputs
10/
11
12
13&geogrid
14 parent_id = 0, !! (n)(p2) Associated parent domain
15 parent_grid_ratio = 1, !! (n)(p2) Ratio of horizontal resolution parent/nest
16 i_parent_start = 0, !! (n)(p2) x-position of the bottom-left nest corner
17 j_parent_start = 0, !! (n)(p2) y-position of the bottom-left nest corner
18  e_we   = 61,                !! (r)(p2) Number of longitude grid points
19  e_sn   = 61,                !! (r)(p2) Number of latitude grid points
20 dx = 30000
21 dy = 30000
22 geog_data_res     = '64ppd_noHRti',       !! choice of static data sources
23                                            !! NB: possible: '64ppd', '32ppd', ...
24                                            !! NB: please glance at geogrid/GEOGRID.TBL
25 map_proj = 'mercator',           !! map projection: 'mercator', 'lambert' or 'polar'
26 ref_lat   =  7.,            !! north latitude of the center of the domain
27 ref_lon   =  -109.,            !! east longitude of the center of the domain
28 truelat1  =  7.,            !! (lambert or polar) lat position of projection cone
29 truelat2  =  0.0,                !!   [do not modify]
30 stand_lon =  -109.,            !! (lambert or polar) lon position of projection cone
31 geog_data_path = './WPS_GEOG',   !!   [do not modify: symbolic link in the WPS folder]
32/
33
34&metgrid
35 fg_name = './WPSFEED/LMD'        !!   [do not modify: symbolic link in the WPS folder]
36 io_form_metgrid = 2,             !!   [do not modify: choice of NETCDF outputs]
37 opt_output_from_metgrid_path='./WRFFEED/current'  !!   [do not modify: symbolic link]
38/
Note: See TracBrowser for help on using the repository browser.