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. |
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.
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.