27 #ifndef radiation_field_h 28 #define radiation_field_h 40 const Numeric& value_that_should_be_unity);
80 const Eigen::VectorXcd& F,
97 const Eigen::VectorXcd& F,
131 #endif // radiation_field_h INDEX Index
The type to use for all integer numbers and indices.
void error_in_integrate(const String &error_msg, const Numeric &value_that_should_be_unity)
Throws an error if integration values are bad.
Numeric integrate_zenith(const VectorView j, const Vector &cosza, const Array< Index > &sorted_index)
Convolve source function with 1D sphere and integrate.
Class to keep track of Transmission Matrices for Stokes Dim 1-4.
Index grid_index_from_gp(const GridPos &gp)
Get a discrete position from grid pos.
Structure to store a grid position.
Numeric integrate_convolved(const RadiationVector &I, const Eigen::VectorXcd &F, const Vector &f)
Convolve intensity and line shape and integrate.
NUMERIC Numeric
The type to use for all floating point numbers.
Radiation Vector for Stokes dimension 1-4.
Implementation of Matrix, Vector, and such stuff.
void sorted_index_of_ppath_field(ArrayOfArrayOfIndex &sorted_index, ArrayOfVector &cosza, const ArrayOfPpath &ppath_field)
Get sorting of zenith angles in field of ppath.
Numeric test_integrate_convolved(const Eigen::Ref< Eigen::VectorXcd > F, const Vector &f)
Integrate the line shape.
Numeric test_integrate_zenith(const Vector &cosza, const Array< Index > &sorted_index)
Integrate cos(za) over the angles.
This file contains the definition of String, the ARTS string class.
Declaration of functions in rte.cc.