Changeset 245


Ignore:
Timestamp:
Jul 27, 2011, 2:30:11 PM (13 years ago)
Author:
aslmd
Message:

MESOSCALE: corrections to the user manual. started a new chapter about a quick guide to simulation and the runmeso script.

Location:
trunk/MESOSCALE_DEV/MANUAL/SRC
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE_DEV/MANUAL/SRC/installation.tex

    r230 r245  
    4040\item \ttt{ncview}\footnote{ \url{http://meteora.ucsd.edu/~pierce/ncview\_home\_page.html} }: tool to visualize the contents of a netCDF file;
    4141\item \ttt{nco}\footnote{ \url{ http://nco.sourceforge.net } }: tools to manipulate and modify netCDF files;
    42 \item \ttt{epd}\footnote{ \url{ http://www.enthought.com/products/getepd.php }. A complete version is available free of charge for students and employees at degree-granting institutions. A limited version with essential librairies is available free of charge for any user. }: the python distribution suite packaged by Enthought, including many librairies for plotting, scientific computations, data analysis...
     42\item \ttt{epd}\footnote{ \url{ http://www.enthought.com/products/getepd.php }. A complete version is available free of charge for students and employees at degree-granting institutions. A limited version with essential librairies is available free of charge for any user (but e.g. cartography and \ttt{netCDF} Python packages are not included in this free version). }: the python distribution suite packaged by Enthought, including many librairies for plotting, scientific computations, data analysis...
    4343\end{citemize}
    4444\end{finger}
     
    7676\section{Main installation of the model sources}
    7777
    78 \paragraph{Method 1: You were given a \ttt{LMD\_MM\_MARS.tar.gz} archive} Please set the environment variable \ttt{\$MESO} to point at the directory where you will install the model and define the environment variable \ttt{\$MMM} as \ttt{\$MESO/LMD\_MM\_MARS}. Copy the \ttt{LMD\_MM\_MARS.tar.gz} file in the \ttt{\$MESO} directory and extract the files. Then execute the \ttt{prepare} script that would do all installation tasks\footnote{Deflate the various compressed archives contained into \ttt{LMD\_MM\_MARS}, download the ARW-WRF sources from the web, apply a (significant) ``Martian patch" to these sources and build the structure of your \ttt{LMD\_MM\_MARS} directory} for you:
     78\paragraph{Method 1: You were given a \ttt{LMD\_MM\_MARS.tar.gz} archive} Please set the environment variable \ttt{\$MESO} to point at the directory where you will install the model and define the environment variable \ttt{\$MMM} as \ttt{\$MESO/LMD\_MM\_MARS}. Copy the \ttt{LMD\_MM\_MARS.tar.gz} file in the \ttt{\$MESO} directory and extract the files. Then execute the \ttt{prepare} script that would do all installation tasks\footnote{Deflate the various compressed archives contained into \ttt{LMD\_MM\_MARS}, download the ARW-WRF sources from the web, apply a (significant) ``Martian patch" to these sources and build the structure of yours \ttt{LMD\_MM\_MARS} directory} for you:
    7979%
    8080\begin{verbatim}       
     
    107107
    108108\sk
    109 Parallel computations with the Message Passing Interface (MPI) standard are supported by the LMD Martian Mesoscale Model. If you want to use this capability, you would have to add the installation of MPICH2 as a additional prerequisite. Once the installation is completed, it is required to define the environment variable \ttt{\$WHERE\_MPI} to point in your \ttt{mpich} \ttt{bin} directory, even if you added the \ttt{\$your_software_dir/MPI/mpich2-1.0.8/bin} directory to your \ttt{\$PATH} variable.
     109Parallel computations with the Message Passing Interface (MPI) standard are supported by the LMD Martian Mesoscale Model. If you want to use this capability, you would have to add the installation of MPICH2 as a additional prerequisite. Once the installation is completed, it is required to define the environment variable \ttt{\$WHERE\_MPI} to point in your \ttt{mpich} \ttt{bin} directory, even if you added the \ttt{\$your\_software\_dir/MPI/mpich2-1.0.8/bin} directory to your \ttt{\$PATH} variable.
    110110
    111111\begin{finger}
  • trunk/MESOSCALE_DEV/MANUAL/SRC/preproc.tex

    r230 r245  
    1414
    1515\sk
    16 First and foremost, since the preprocessing utilities could generate (or involve) files of quite significant sizes, it is necessary to define a directory where these files would be stored. Such a directory (e.g. \ttt{/bigdisk/user}) must be linked with the name \ttt{\$TMPDIR} as follows. In addition, three directories \ttt{GCMINI}, \ttt{WPSFEED}, \ttt{WRFFEED} have to be defined in \ttt{\$MESO/TMPDIR} as indicated below.
     16First and foremost, since the preprocessing utilities could involve files of quite significant sizes, it is necessary to define a directory where these files would be stored. Such a directory (e.g. \ttt{/bigdisk/user}) must be linked with the name \ttt{\$TMPDIR} as follows. In addition, three directories \ttt{GCMINI}, \ttt{WPSFEED}, \ttt{WRFFEED} have to be defined in \ttt{\$MESO/TMPDIR} as indicated below.
    1717
    1818\begin{verbatim}
     
    4141echo $PWD
    4242cd PREP_MARS/
    43 ./compile [or] ./compile_g95     ## the first script compiles with pgf90
    44                                  ## the second script compiles with g95
    45                                  ## scripts can be easily adapted to, e.g., ifort
     43./compile_pgf [or] ./compile_g95 [or] ./compile_ifort 
    4644ls -lt create_readmeteo.exe readmeteo.exe
    4745cd ..
     
    8280\begin{verbatim}
    8381cd $MESO/LMDZ.MARS
     82[edit $MESO/LMDZ.MARS/libf/phymars/datafile.h & fill absolute link $MMM/WPS_GEOG]
    8483./compile
    8584\end{verbatim}
     
    110109\end{center}
    111110
    112 \sk
    113 \subsection{Step 1: Running the GCM and converting data}
     111%\sk
     112\subsection{Step 1: Running the GCM and converting data}\label{gcmini}
    114113
    115114\sk
     
    143142\end{verbatim}
    144143
    145 %%% compile_and_exec ????
    146 
    147 \sk
    148 \subsection{Step 2: Interpolation on the regional domain}
     144%%% compile_and_exec ???? au moment de runmeso
     145
     146\sk
     147\subsection{Step 2: Interpolation on the regional domain}\label{wps}
    149148
    150149\sk
     
    189188
    190189\sk
    191 \subsection{Step 3: Vertical interpolation on mesoscale levels}
     190\subsection{Step 3: Vertical interpolation on mesoscale levels}\label{real.exe}
    192191
    193192\sk
  • trunk/MESOSCALE_DEV/MANUAL/SRC/user_manual.tex

    r220 r245  
    9292\include{parameters}
    9393\include{preproc}
     94\include{guide}
    9495%\include{user_manual_txt}
    9596%\end{document}
  • trunk/MESOSCALE_DEV/MANUAL/SRC/user_manual_txt.tex

    r230 r245  
    44
    55
    6 \chapter{Starting simulations from scratch: a summary}
    76
    8 A quick guide to full execution
    9 (a list of commands)
    10 
    11 
    12 \mk
    13 \section{Complete simulations with \ttt{runmeso}}
    14 
    15 you'll notice you need to change namelist according to model compilation
    16 in order to minimize errors and help the user.
    17 
    18 \begin{remarque}
    19 To be completed
    20 \end{remarque}
    21 
    22 parler de xeyes
    237
    248
     
    3317\section{New physics}
    3418
     19\section{controlling outputs}
    3520
    36 
     21different callphys.def
     22the step datafile.h is not needed anymore ! use callphys.def.
    3723
    3824\chapter{Outputs}
     
    7056lower than $2$~Pa ?
    7157\item Can I use the two-way nesting ?
     58\item How can I change smoothing surface properties ?
    7259\end{finger}
    7360
Note: See TracChangeset for help on using the changeset viewer.