SICOPOLIS V3.1
 All Classes Files Functions Variables Macros
Data Types | Public Member Functions | List of all members
instemp Module Reference

Computation of the daily mean surface temperature of Mars based on obliquity, eccentricity and the anomaly of vernal equinox (local insolation temperature scheme = LIS scheme). More...

Data Types

type  ins
 Martian surface temperatures. More...
 

Public Member Functions

subroutine setinstemp (o, ecc, ave, obl, sma, sa, sac, op, ct)
 Main subroutine of module instemp.
 
real(dp) function instam (o, phi)
 Annual mean temperature at latitude phi.
 
real(dp) function instmax (o, phi)
 Annual maximum temperature at latitude phi.
 
real(dp) function inst (o, psi, phi)
 Temperature at orbit position psi and latitude phi.
 
real(dp) function inst1 (o, ipsi, phi)
 Temperature at orbit position ipsi (integer) and latitude phi.
 
subroutine setinstemp (o, ecc, ave, obl, sma, sa, sac, op, ct)
 Main subroutine of module instemp.
 
real(dp) function instam (o, phi)
 Annual mean temperature at latitude phi.
 
real(dp) function instmax (o, phi)
 Annual maximum temperature at latitude phi.
 
real(dp) function inst (o, psi, phi)
 Temperature at orbit position psi and latitude phi.
 
real(dp) function inst1 (o, ipsi, phi)
 Temperature at orbit position ipsi (integer) and latitude phi.
 

Detailed Description

Computation of the daily mean surface temperature of Mars based on obliquity, eccentricity and the anomaly of vernal equinox (local insolation temperature scheme = LIS scheme).

Definition at line 39 of file instemp.f90.

Member Function/Subroutine Documentation

real(dp) function instemp::inst ( type(ins o,
real(dp)  psi,
real(dp)  phi 
)

Temperature at orbit position psi and latitude phi.

Definition at line 279 of file instemp.f90.

real(dp) function instemp::inst ( type(ins o,
real(dp)  psi,
real(dp)  phi 
)

Temperature at orbit position psi and latitude phi.

Definition at line 279 of file instemp.f90.

real(dp) function instemp::inst1 ( type(ins o,
integer(i4b)  ipsi,
real(dp)  phi 
)

Temperature at orbit position ipsi (integer) and latitude phi.

Definition at line 303 of file instemp.f90.

real(dp) function instemp::inst1 ( type(ins o,
integer(i4b)  ipsi,
real(dp)  phi 
)

Temperature at orbit position ipsi (integer) and latitude phi.

Definition at line 303 of file instemp.f90.

real(dp) function instemp::instam ( type(ins o,
real(dp)  phi 
)

Annual mean temperature at latitude phi.

Definition at line 231 of file instemp.f90.

real(dp) function instemp::instam ( type(ins o,
real(dp)  phi 
)

Annual mean temperature at latitude phi.

Definition at line 231 of file instemp.f90.

real(dp) function instemp::instmax ( type(ins o,
real(dp)  phi 
)

Annual maximum temperature at latitude phi.

Definition at line 255 of file instemp.f90.

real(dp) function instemp::instmax ( type(ins o,
real(dp)  phi 
)

Annual maximum temperature at latitude phi.

Definition at line 255 of file instemp.f90.

subroutine instemp::setinstemp ( type(ins o,
real(dp), optional  ecc,
real(dp), optional  ave,
real(dp), optional  obl,
real(dp), optional  sma,
real(dp), optional  sa,
real(dp), optional  sac,
real(dp), optional  op,
real(dp), optional  ct 
)

Main subroutine of module instemp.

Definition at line 60 of file instemp.f90.

subroutine instemp::setinstemp ( type(ins o,
real(dp), optional  ecc,
real(dp), optional  ave,
real(dp), optional  obl,
real(dp), optional  sma,
real(dp), optional  sa,
real(dp), optional  sac,
real(dp), optional  op,
real(dp), optional  ct 
)

Main subroutine of module instemp.

Definition at line 60 of file instemp.f90.


The documentation for this module was generated from the following files: