Changeset 245
- Timestamp:
- Jul 27, 2011, 2:30:11 PM (13 years ago)
- Location:
- trunk/MESOSCALE_DEV/MANUAL/SRC
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MESOSCALE_DEV/MANUAL/SRC/installation.tex
r230 r245 40 40 \item \ttt{ncview}\footnote{ \url{http://meteora.ucsd.edu/~pierce/ncview\_home\_page.html} }: tool to visualize the contents of a netCDF file; 41 41 \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... 43 43 \end{citemize} 44 44 \end{finger} … … 76 76 \section{Main installation of the model sources} 77 77 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: 79 79 % 80 80 \begin{verbatim} … … 107 107 108 108 \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.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. 110 110 111 111 \begin{finger} -
trunk/MESOSCALE_DEV/MANUAL/SRC/preproc.tex
r230 r245 14 14 15 15 \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.16 First 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. 17 17 18 18 \begin{verbatim} … … 41 41 echo $PWD 42 42 cd 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 46 44 ls -lt create_readmeteo.exe readmeteo.exe 47 45 cd .. … … 82 80 \begin{verbatim} 83 81 cd $MESO/LMDZ.MARS 82 [edit $MESO/LMDZ.MARS/libf/phymars/datafile.h & fill absolute link $MMM/WPS_GEOG] 84 83 ./compile 85 84 \end{verbatim} … … 110 109 \end{center} 111 110 112 \sk113 \subsection{Step 1: Running the GCM and converting data} 111 %\sk 112 \subsection{Step 1: Running the GCM and converting data}\label{gcmini} 114 113 115 114 \sk … … 143 142 \end{verbatim} 144 143 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} 149 148 150 149 \sk … … 189 188 190 189 \sk 191 \subsection{Step 3: Vertical interpolation on mesoscale levels} 190 \subsection{Step 3: Vertical interpolation on mesoscale levels}\label{real.exe} 192 191 193 192 \sk -
trunk/MESOSCALE_DEV/MANUAL/SRC/user_manual.tex
r220 r245 92 92 \include{parameters} 93 93 \include{preproc} 94 \include{guide} 94 95 %\include{user_manual_txt} 95 96 %\end{document} -
trunk/MESOSCALE_DEV/MANUAL/SRC/user_manual_txt.tex
r230 r245 4 4 5 5 6 \chapter{Starting simulations from scratch: a summary}7 6 8 A quick guide to full execution9 (a list of commands)10 11 12 \mk13 \section{Complete simulations with \ttt{runmeso}}14 15 you'll notice you need to change namelist according to model compilation16 in order to minimize errors and help the user.17 18 \begin{remarque}19 To be completed20 \end{remarque}21 22 parler de xeyes23 7 24 8 … … 33 17 \section{New physics} 34 18 19 \section{controlling outputs} 35 20 36 21 different callphys.def 22 the step datafile.h is not needed anymore ! use callphys.def. 37 23 38 24 \chapter{Outputs} … … 70 56 lower than $2$~Pa ? 71 57 \item Can I use the two-way nesting ? 58 \item How can I change smoothing surface properties ? 72 59 \end{finger} 73 60
Note: See TracChangeset
for help on using the changeset viewer.