co2 new

From DavinciWiki
Jump to: navigation, search

Citation

Bandfield, J. L., and M. D. Smith (2003), Multiple emission angle surface-atmosphere separations of Thermal Emission Spectrometer data, Icarus, 161, 47-65.

Description

Creates a simulated radiance contribution from CO2 using Mike Smith's correlated-k code (Bandfield and Smith, Icarus, 2003). This only works under Linux with the compiled Fortran code and associated files. This is used primarily as a sub-function for atrem.

Arguments and Return Values

Arguments: Surface pressure, surface temperature, pressure-temperature profile.

Return Value: Radiance contribution from CO2 (in W cm-2 sr-1 cm). This can be simply subtracted off of a TES spectrum to correct for CO2 effects. The returned value is a n x 143 x 1 array using the TES single scan xt2 wavenumber scale.

Usage

Syntax: co2_new(p_surf,T_surf,pt)

p_surf: surface pressure (m x 1 x 1 array, in mbar)

T_surf: surface kinetic temperature (m x 1 x 1 array, in degrees Kelvin)

pt: pressure-temperature profile (m x 21 x 1 array using pressure levels from pt)

Examples

dv> p_surf
7.236700058
dv> T_surf
279.6499938
dv> pt
1x21x1 array of double, bsq format [168 bytes]
0.000000000
0.000000000
0.000000000
0.000000000
235.0474968
228.5224953
222.0349960
215.6124992
209.5499954
203.7799988
198.5674934
194.0149994
189.8474922
186.3049965
183.1299934
180.2024956
177.6199989
175.1824989
172.8649979
170.7399940
168.6849976
dv> out = co2_new(p_surf,T_surf,pt)
 Reading Corrk
 done
 1
Apparent file size: 95x1x1
Read ASCII file: 95x1x1
1x143x1 array of double, bsq format [1,144 bytes]
dv>

Images

Plot showing the output from the example above:

co2 new1.png

DavinciWiki Mini-Nav Bar

Contents


Contact Developers

  • davinci-dev [AT] mars.asu.edu

All other topics

  • See navigation on the left

Major Sub-Functions

Related Functions

Recent Library Changes

Created On: 12-31-2007
Modified On: 05-15-2008

Personal tools