Go to the documentation of this file.
40 using std::ostringstream;
41 using std::runtime_error;
79 throw std::runtime_error(
80 "This version of ARTS was compiled without FASTEM support.");
118 const Index fastem_version) {
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)
The declarations of all the exception classes.
void resize(Index n)
Resize function.
Implementation of Matrix, Vector, and such stuff.
A class implementing complex numbers for ARTS.
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.
NUMERIC Numeric
The type to use for all floating point numbers.
INDEX Index
The type to use for all integer numbers and indices.
const Numeric * get_c_array() const
Conversion to plain C-array, const-version.