Changeset 608 for trunk


Ignore:
Timestamp:
Mar 31, 2012, 2:12:55 PM (13 years ago)
Author:
aslmd
Message:

LMDZ.MARS: minor correction in solarlong. MESOSCALE: output mtot and icetot now same units, notes updated, improved save_this_simu so that all .def are saved. UTIL PYTHON: now in mesoscale mode, sections show lat/lon instead of nx or ny (to be improved), also corrected 1D labels that was not working for several time asked.

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/README

    r607 r608  
    15871587   dust_tes_MY25.nc and dust_tes_MY26.nc) scenarios by setting
    15881588   iaervar=124, 125 or 126 in callphys.def.
    1589    
     1589
     1590== 31/03/12 == AS & FF
     1591>> Deleted obsolete lines in solarlong   
  • trunk/LMDZ.MARS/libf/phymars/physiq.F

    r577 r608  
    16581658      wco2ice(1:ngrid) = co2ice(1:ngrid)  !! co2 ice
    16591659      mtot(1:ngrid) = mtot(1:ngrid) * 1.e6 / rho_ice
     1660      icetot(1:ngrid) = icetot(1:ngrid) * 1.e6 / rho_ice
    16601661      !! JF
    16611662      TAU_lay(:)=tau(:,1)!!true opacity (not a reference like tauref)
  • trunk/LMDZ.MARS/libf/phymars/solarlong.F

    r38 r608  
    6161c -------------------------------------------------------
    6262
    63 c   Initialisation eventuelle:
    64       if(.not.unitastr.gt.1.e-4) then
    65          call iniorbit(249.22,206.66,669.,485.,25.2)
    66       endif
    67 
    6863c  calcul de l'zanomalie moyenne
    6964
  • trunk/MESOSCALE/LMD_MM_MARS/SIMU/RUN/save_this_simu

    r274 r608  
    3434fi
    3535
    36 tar czvf def.tar.gz namelist.input namelist.wps callphys*.def makemeso* launch*
     36tar czvf def.tar.gz namelist.input namelist.wps *.def makemeso* launch*
    3737cp def.tar.gz results/
    3838
  • trunk/MESOSCALE_DEV/MANUAL/SRC/advance.tex

    r542 r608  
    141141%% cas test THARSIS
    142142
     143%% parler de diff_6th_opt = 0 obligatoire pour les cas avec traceurs
     144
    143145\clearemptydoublepage
  • trunk/MESOSCALE_DEV/NOTES.txt

    r579 r608  
     1
     2si le systeme est sensible il vaut mieux r_aspect=1 et nsplit = 4 que
     3r_aspect=0.7 et nsplit=2
     4
     5#nsplit_thermals = 2  !! BOF PAR RAPPORT A DEF 4
     6#r_aspect_thermals = 1.0 !! MIEUX QUE DEF 0.7 si systeme sensible
     7
     8
     9
    110Mhh c'est un peu plus compliqué, car en toute rigueur il peut y avoir plusieurs traceurs poussières si on considère le cas où l'on tourne avec plusieurs bins radiativement actifs...
    211
     
    4352
    4453
    45 quand on rajoute une variable dans Registry il faut absolument recompiler avec
    4654-f total. enlever Registry et faire Regitry.bash ne sufit pas. sinon il met un
    4755e erreur absurde avec le fait que les dx ne matchent pas.
  • trunk/UTIL/PYTHON/planetoplot.py

    r603 r608  
    430430                   if len(what_I_plot.shape) == 3: itime=[0]
    431431                   m = None ; x = None ; y = None
    432                    what_I_plot, x, y = define_axis(lon,lat,vert,time,indexlon,indexlat,indexvert,\
     432                   latyeah = lat ; lonyeah = lon
     433                   if typefile in ['meso']:
     434                       # now that the section is determined we can set the real lat
     435                       # ... or for now, a temptative one.
     436                       if slon is not None: latyeah = lat2d[:,0]
     437                       if slat is not None: lonyeah = lon2d[0,:]
     438                   what_I_plot, x, y = define_axis(lonyeah,latyeah,vert,time,indexlon,indexlat,indexvert,\
    433439                         itime,what_I_plot, len(all_var[index_f].shape),vertmode)
    434440               ###
     
    491497                        if indextime is not None: lbl = lbl + " it" + str(indextime[0])
    492498                        if lbl == "": lbl = namefiles[index_f]
    493 
    494                         if lbls is not None: lbl=lbls[index_f]
     499                        if lbls is not None: lbl=lbls[nplot-1]
    495500
    496501                        if mrate is not None: x = y  ## because swapaxes...
     
    548553                        zelevels = np.linspace(zevminc,zevmaxc,ticks/2) #20)
    549554                        if var2 == 'HGT': zelevels = np.arange(-10000.,30000.,2000.)
    550                         if mapmode == 0:    
     555                        if mapmode == 0:   
    551556                            what_I_plot_frame, x, y = define_axis( lon,lat,vert,time,indexlon,indexlat,indexvert,\
    552557                                                              itime,what_I_plot_frame, len(all_var2[index_f].shape),vertmode )
Note: See TracChangeset for help on using the changeset viewer.