Go to the documentation of this file.
36 #ifndef optproperties_h
37 #define optproperties_h
151 const Index& za_sca_idx,
152 const Index& aa_sca_idx,
153 const Index& za_inc_idx,
154 const Index& aa_inc_idx,
187 #endif //optproperties_h
void pha_mat_labCalc(MatrixView pha_mat_lab, ConstVectorView pha_mat_int, const Numeric &za_sca, const Numeric &aa_sca, const Numeric &za_inc, const Numeric &aa_inc, const Numeric &theta_rad)
Calculate phase matrix in laboratory coordinate system.
void pha_matTransform(MatrixView pha_mat_lab, ConstTensor5View pha_mat_data, ConstVectorView za_datagrid, ConstVectorView aa_datagrid, const ParticleType &ptype, const Index &za_sca_idx, const Index &aa_sca_idx, const Index &za_inc_idx, const Index &aa_inc_idx, ConstVectorView scat_za_grid, ConstVectorView scat_aa_grid, const Verbosity &verbosity)
Transformation of phase matrix.
void interpolate_scat_angle(VectorView pha_mat_int, Numeric &theta_rad, ConstTensor5View pha_mat_data, ConstVectorView za_datagrid, const Numeric &za_sca, const Numeric &aa_sca, const Numeric &za_inc, const Numeric &aa_inc)
Interpolate data on the scattering angle.
ostream & operator<<(ostream &os, const SingleScatteringData &ssd)
ParticleType
An attribute to classify the particle type in a SingleScatteringData.
@ PARTICLE_TYPE_MACROS_ISO
@ PARTICLE_TYPE_SPHERICAL
Array< ScatteringMetaData > ArrayOfScatteringMetaData
Structure which describes the single scattering properties of a.
This can be used to make arrays out of anything.
Declarations having to do with the four output streams.
NUMERIC Numeric
The type to use for all floating point numbers.
void abs_vecTransform(VectorView abs_vec_lab, ConstTensor3View abs_vec_data, ConstVectorView za_datagrid, ConstVectorView aa_datagrid, const ParticleType &ptype, const Numeric &za_sca, const Numeric &aa_sca, const Verbosity &verbosity)
Transformation of absorption vector.
A constant view of a Tensor3.
void ext_matTransform(MatrixView ext_mat_lab, ConstTensor3View ext_mat_data, ConstVectorView za_datagrid, ConstVectorView aa_datagrid, const ParticleType &ptype, const Numeric &za_sca, const Numeric &aa_sca, const Verbosity &verbosity)
Transformation of extinction matrix.
Array< SingleScatteringData > ArrayOfSingleScatteringData
INDEX Index
The type to use for all integer numbers and indices.
A constant view of a Vector.
A constant view of a Tensor5.
This file contains the definition of String, the ARTS string class.