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 | |
---|
54 | It can be compiled (sequential only) with a command like (e.g. for 50 layers): |
---|
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} |
---|