Ignore:
Timestamp:
Jun 8, 2011, 3:26:57 PM (14 years ago)
Author:
emillour
Message:

Mars GCM:

Significant update on how the number of scatterers is managed:

Instead of having to manualy change 'nearkind' in dimradmars.h, the
number of scatterers must now be set when compiling, using makegcm
"makegcm -s 1" for one scatterer (dust) or "makegcm -s 2" (e.g. dust
and water ice), default behaviour (ie not specifying -s #) is -s 1
Modified phymars/dimradmars.h , added directory phymars/scatterers
with script make_scatterers , and adapted makegcm* scripts.

also removed some superfluous files (tmp, tmp77, ...).

EM

Location:
trunk/LMDZ.MARS/libf/phymars
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/dimradmars.h

    r147 r148  
    2222      parameter (NDLO2=NDLON)
    2323
    24 ! Number of kind of tracer radiative properties 
     24! Number of kind of tracer radiative properties
    2525! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    26 ! (ex: naerkind=1 if you use one dust mode without ice ...)
    27 ! (ex: naerkind=2 if you use one dust mode and active ice ...)
    28       integer naerkind
    29        parameter (naerkind=1)
    30 !      parameter (naerkind=2)
    31 !!!!!! CHANGE CHANGE nsizemax BELOW BELOW
     26! naerkind is set in scatterers.h (built when compiling with makegcm -s #)
     27
     28#include"scatterers.h"
     29! NB: May have to change value of nsizemax below when changing scatterers
    3230
    3331! Reference wavelengths used to compute reference optical depth (m)
Note: See TracChangeset for help on using the changeset viewer.