subroutines/maic2_variables.F90 File Reference

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

Detailed Description

Declarations of global variables for MAIC-2.

Copyright

Copyright 2010, 2011 Ralf Greve, Bjoern Grieger, Oliver J. Stenzel

License

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.

 All Classes Namespaces Files Functions Variables
Generated on Wed Apr 20 14:07:47 2011 for MAIC-2 by  doxygen 1.6.3