ARTS
2.3.1285(git:92a29ea9-dirty)
|
This file contains functions that are adapted from FASTEM code which is used to calculate surface emissivity. More...
#include <cmath>
#include <stdexcept>
#include "complex.h"
#include "exceptions.h"
#include "matpackI.h"
Go to the source code of this file.
Functions | |
void | rttov_fastem5_ (const Index &fastem_version, const Numeric &frequency, const Numeric &za, const Numeric &temperature, const Numeric &salinity, const Numeric &wind_speed, Numeric *emissivity, Numeric *reflectivity, const Numeric &transmittance, const Numeric &rel_azimuth) |
void | fastem (Vector &emissivity, Vector &reflectivity, const Numeric frequency, const Numeric za, const Numeric temperature, const Numeric salinity, const Numeric wind_speed, const Numeric transmittance, const Numeric rel_azimuth, const Index fastem_version) |
Calculate the surface emissivity using FASTEM. More... | |
Variables | |
const Numeric | PI |
const Numeric | DEG2RAD |
const Numeric | RAD2DEG |
This file contains functions that are adapted from FASTEM code which is used to calculate surface emissivity.
Definition in file fastem.cc.
void fastem | ( | Vector & | emissivity, |
Vector & | reflectivity, | ||
const Numeric | frequency, | ||
const Numeric | za, | ||
const Numeric | temperature, | ||
const Numeric | salinity, | ||
const Numeric | wind_speed, | ||
const Numeric | transmittance, | ||
const Numeric | rel_azimuth, | ||
const Index | fastem_version | ||
) |
Calculate the surface emissivity using FASTEM.
Calculate surface emissivity using the FASTEM model from RTTOV.
This is a direct interface to the code from RTTOV. No checkls of input is made, to obtain this feature use FastemStandAlone that is also handling multiple frequencies.
[out] | emissivity | Calculated surface emissivity |
[out] | reflectivity | Calculated surface reflectivity |
[in] | frequency | Frequency [Hz] |
[in] | za | Zenith angle of line-of-sigh |
[in] | temperature | Temperature |
[in] | salinity | Salinity [0-1] |
[in] | wind_speed | Wind speed |
[in] | transmittance | Transmittance along downwelling direction. |
[in] | rel_azimuth | Relative azimuth angle (may not be used) |
[in] | fastem_version | FASTEM version |
Definition at line 107 of file fastem.cc.
References VectorView::get_c_array(), Vector::resize(), and rttov_fastem5_().
const Numeric DEG2RAD |
const Numeric PI |
const Numeric RAD2DEG |