Declarations of global variables for MAIC-2. More...
Go to the source code of this file.
Modules | |
module | maic2_variables |
Declarations of global variables for MAIC-2. | |
Variables | |
real(dp), dimension(0:lmax) | maic2_variables::phi_node |
phi_node(l): Latitude of grid point | |
real(dp), dimension(0:lmax) | maic2_variables::phi_cb1 |
phi_cb1(l): Latitude of lower cell boundary | |
real(dp), dimension(0:lmax) | maic2_variables::phi_cb2 |
phi_cb2(l): Latitude of upper cell boundary | |
real(dp), dimension(0:lmax) | maic2_variables::cos_phi_cb1 |
cos_phi_cb1(l): Cosine of phi_cb1(l) | |
real(dp), dimension(0:lmax) | maic2_variables::cos_phi_cb2 |
cos_phi_cb2(l): Cosine of phi_cb2(l) | |
real(dp), dimension(0:lmax) | maic2_variables::sin_phi_cb1 |
sin_phi_cb1(l): Sine of phi_cb1(l) | |
real(dp), dimension(0:lmax) | maic2_variables::sin_phi_cb2 |
sin_phi_cb2(l): Sine of phi_cb2(l) | |
real(dp), dimension(lmax) | maic2_variables::dphi |
dphi(l): Grid spacing | |
real(dp), dimension(lmax) | maic2_variables::dphi_inv |
dphi_inv(l): Inverse of the grid spacing | |
real(dp), dimension(0:lmax) | maic2_variables::temp_surf |
temp_surf(l): Daily mean surface temperature | |
real(dp), dimension(0:lmax) | maic2_variables::temp_surf_amp |
temp_surf_amp(l): Amplitude of the daily cycle of the surface temperature | |
real(dp), dimension(0:lmax) | maic2_variables::temp_co2 |
temp_co2(l): CO2 condensation temperature | |
real(dp), dimension(0:lmax) | maic2_variables::p_surf |
p_surf(l): Surface pressure | |
real(dp), dimension(0:lmax) | maic2_variables::water |
water(l): Water content in the atmosphere | |
real(dp), dimension(0:lmax) | maic2_variables::water_new |
(.)_new: New value of quantity (.) computed during an integration step | |
real(dp), dimension(0:lmax) | maic2_variables::cond |
cond(l): Condensation rate | |
real(dp), dimension(0:lmax) | maic2_variables::evap |
evap(l): Evaporation rate | |
real(dp), dimension(0:lmax) | maic2_variables::a_net |
a_net(l): Net surface mass balance of water ice | |
real(dp), dimension(0:lmax) | maic2_variables::H |
H(l): Ice thickness. | |
real(dp), dimension(0:lmax) | maic2_variables::H_new |
(.)_new: New value of quantity (.) computed during an integration step | |
real(dp) | maic2_variables::RHO |
RHO: Density of ice-dust mixture. | |
real(dp) | maic2_variables::RHO_I |
RHO_I: Density of ice. | |
real(dp) | maic2_variables::RHO_W |
RHO_W: Density of pure water. | |
real(dp) | maic2_variables::G |
G: Acceleration due to gravity. | |
real(dp) | maic2_variables::R |
R: Radius of Mars. | |
real(dp) | maic2_variables::rho_inv |
rho_inv: Inverse of the density of ice-dust mixture | |
integer(i4b) | maic2_variables::insol_time_min |
insol_time_min: Minimum time of the data values for the insolation etc. | |
integer(i4b) | maic2_variables::insol_time_stp |
insol_time_stp: Time step of the data values for the insolation etc. | |
integer(i4b) | maic2_variables::insol_time_max |
insol_time_max: Maximum time of the data values for the insolation etc. | |
integer(i4b) | maic2_variables::itercount |
itercount: Counter for the number of time integration steps | |
real(dp), dimension(0:100000) | maic2_variables::insol_ma_90 |
insol_ma_90(n): Data for the mean-annual north- or south-polar insolation | |
real(dp), dimension(0:100000) | maic2_variables::obl_data |
obl_data(n): Data for the obliquity | |
real(dp), dimension(0:100000) | maic2_variables::ecc_data |
ecc_data(n): Data for the eccentricity | |
real(dp), dimension(0:100000) | maic2_variables::ave_data |
ave_data(n): Data for the anomaly of vernal equinox (= 360 deg - Ls of perihelion ) | |
real(dp), dimension(0:100000) | maic2_variables::cp_data |
cp_data(n): Data for Laskar's climate parameter = eccentricity *sin(Laskar's longitude of perihelion from moving equinox), ( where Laskar's longitude of perihelion from moving equinox = Ls of perihelion - 180 deg ) | |
real(dp), dimension(0:ntime) | maic2_variables::psi_tab |
psi_tab(n): True anomalies (orbital positions with respect to perihelion) over a Martian year | |
real(dp), dimension(0:lmax) | maic2_variables::diff_aux |
diff_aux(l): Auxiliary quantity needed for the diffusional transport | |
integer(i4b) | maic2_variables::n_output |
n_output: Number of specified times for data output | |
real(dp) | maic2_variables::dtime_out |
dtime_out: Time step for data output | |
real(dp), dimension(100) | maic2_variables::time_output |
time_output(n): Specified times for data output | |
integer(i4b) | maic2_variables::iter_out |
iter_out: Intervall of integration steps for data output | |
integer(i4b), dimension(100) | maic2_variables::iter_output |
iter_output(n): Specified integration steps for data output | |
real(dp), parameter | maic2_variables::pi = 3.141592653589793_dp |
pi: Mathematical constant | |
real(dp), parameter | maic2_variables::pi_inv = 1.0_dp/pi |
pi_inv: Inverse of pi | |
real(dp), parameter | maic2_variables::pi_180 = pi/180.0_dp |
pi_180: pi divided by 180 (-> deg to rad) | |
real(dp), parameter | maic2_variables::pi_180_inv = 180.0_dp/pi |
pi_180_inv: 180 divided by pi (-> rad to deg) | |
real(dp), parameter | maic2_variables::eps = 1.0e-05_dp |
eps: Small number |
Declarations of global variables for MAIC-2.
Copyright 2010, 2011 Ralf Greve, Bjoern Grieger, Oliver J. Stenzel
This file is part of MAIC-2.
MAIC-2 is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
MAIC-2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with MAIC-2. If not, see <http://www.gnu.org/licenses/>.
Definition in file maic2_variables.F90.