[892] | 1 | \documentclass[a4paper,10pt]{article} |
---|
| 2 | %\usepackage{graphicx} |
---|
| 3 | \usepackage{natbib} % si appel à bibtex |
---|
| 4 | %\usepackage[francais]{babel} |
---|
| 5 | %\usepackage[latin1]{inputenc} % accents directs (é...), avec babel |
---|
| 6 | %\usepackage{rotating} |
---|
| 7 | |
---|
| 8 | \setlength{\hoffset}{-1.in} |
---|
| 9 | \setlength{\oddsidemargin}{3.cm} |
---|
| 10 | \setlength{\textwidth}{15.cm} |
---|
| 11 | \setlength{\marginparsep}{0.mm} |
---|
| 12 | \setlength{\marginparwidth}{0.mm} |
---|
| 13 | |
---|
| 14 | \setlength{\voffset}{-1.in} |
---|
| 15 | \setlength{\topmargin}{0.mm} |
---|
| 16 | \setlength{\headheight}{0.mm} |
---|
| 17 | \setlength{\headsep}{30.mm} |
---|
| 18 | \setlength{\textheight}{24.cm} |
---|
| 19 | \setlength{\footskip}{1.cm} |
---|
| 20 | |
---|
| 21 | \setlength{\parindent}{0.mm} |
---|
| 22 | \setlength{\parskip}{1 em} |
---|
| 23 | \newcommand{\ten}[1]{$\times 10^{#1}$~} |
---|
| 24 | \renewcommand{\baselinestretch}{1.} |
---|
| 25 | |
---|
| 26 | \begin{document} |
---|
| 27 | \pagestyle{plain} |
---|
| 28 | |
---|
| 29 | \begin{center} |
---|
| 30 | {\bf \LARGE |
---|
| 31 | Documentation for LMDZ, Planets version |
---|
| 32 | |
---|
| 33 | \vspace{1cm} |
---|
| 34 | \Large |
---|
| 35 | Running with only one column: \\ |
---|
| 36 | rcm1d in Venus and Titan physics |
---|
| 37 | } |
---|
| 38 | |
---|
| 39 | \vspace{1cm} |
---|
| 40 | S\'ebastien Lebonnois |
---|
| 41 | |
---|
| 42 | \vspace{1cm} |
---|
| 43 | Latest version: \today |
---|
| 44 | \end{center} |
---|
| 45 | |
---|
| 46 | |
---|
| 47 | \section{The \textsf{rcm1d} tool} |
---|
| 48 | |
---|
| 49 | The file \textsf{rcm1d.F} is located in the \textsf{phy$<$planet$>$} directory. |
---|
| 50 | For the moment, the tool described here is available for Venus and Titan, though a similar tool exists for Mars and the Generic model. |
---|
| 51 | |
---|
| 52 | The goal of this tool is to initialize the model the same way \textsf{gcm.F} does on 3D, but only on a single column, so that the physics may be tested without any dynamics. |
---|
| 53 | |
---|
[927] | 54 | It can be compiled (sequential only) with a command like (e.g. for 50 layers): |
---|
[892] | 55 | |
---|
| 56 | \textsf{makelmdz -p venus -d 50 rcm1d} |
---|
| 57 | |
---|
| 58 | It requires the files \textsf{rcm1d.def}, \textsf{physiq.def} |
---|
| 59 | and a file describing the vertical layers (\textsf{z2sig.def}). |
---|
| 60 | The 3D \textsf{run.def} is also needed though only to access \textsf{physiq.def} (the other parameters specific to \textsf{run.def} are not read. |
---|
| 61 | |
---|
| 62 | {\bf Beware:} |
---|
| 63 | The file \textsf{traceur.def} may or may not be present. |
---|
| 64 | For the moment, tracers are initialized to 0. |
---|
| 65 | If you plan to use them, there will be need for modifications (in \textsf{rcm1d.F}). |
---|
| 66 | |
---|
| 67 | |
---|
| 68 | Using these files and an initial temperature vertical profile defined in the \textsf{profile.F} routine (with options available through \textsf{rcm1d.def}), the model is initialized and a first \textsf{startphy.nc} file is written, to be read again at the first call of \textsf{physiq}. |
---|
| 69 | |
---|
| 70 | \section{Specific \textsf{rcm1d.def} file} |
---|
| 71 | |
---|
| 72 | This file is read by \textsf{rcm1d} during initialization. |
---|
| 73 | It is very simple and reads values at the beginning of each lines (different from \textsf{gcm.def}). |
---|
| 74 | It can be found in the \textsf{deftank} directory. |
---|
| 75 | Each line has a comment explaining what the parameter is. |
---|
| 76 | The number of timestep per day (third line) is the number of calls to the physics per day, since no dynamics is involved here. |
---|
| 77 | |
---|
| 78 | It also includes parameters for the \textsf{profile.F} definition. |
---|
| 79 | |
---|
| 80 | \section{Outputs} |
---|
| 81 | |
---|
| 82 | It writes the same \textsf{hist*.nc} as the regular GCM. |
---|
| 83 | It also writes a \textsf{profile.new} file containing the vertical profiles of altitude, temperature and stability at the end of the run, and the usual \textsf{restartphy.nc} though it will not be used for a restart, since \textsf{rcm1d} starts with the same initial state everytime it is launched. |
---|
| 84 | |
---|
| 85 | \end{document} |
---|