ARTS
2.2.66
|
This file contains functions to use the multiple scattering program DISORT. More...
#include <stdexcept>
#include <iostream>
#include <cstdlib>
#include <cstring>
#include <cmath>
#include "arts.h"
#include "array.h"
#include "auto_md.h"
#include "messages.h"
#include "xml_io.h"
#include "m_general.h"
#include "wsv_aux.h"
Go to the source code of this file.
Functions | |
void | ScatteringDisort (Workspace &, Tensor7 &, Tensor7 &, Tensor7 &, Index &, ArrayOfSingleScatteringData &, Tensor4 &, const Index &, const Index &, const Index &, const ArrayOfIndex &, const Index &, const Agenda &, const Agenda &, const Agenda &, const Tensor4 &, const Tensor3 &, const Tensor3 &, const Vector &, const Tensor4 &, const ArrayOfSingleScatteringData &, const Vector &, const Vector &, const Matrix &, const Verbosity &) |
WORKSPACE METHOD: ScatteringDisort. More... | |
Variables | |
const Numeric | PI |
const Numeric | RAD2DEG |
const Numeric | SPEED_OF_LIGHT |
const Numeric | COSMIC_BG_TEMP |
This file contains functions to use the multiple scattering program DISORT.
These functions are listed in the doxygen documentation as entries of the file auto_md.h
Definition in file m_disort.cc.
void ScatteringDisort | ( | Workspace & | ws, |
Tensor7 & | scat_i_p, | ||
Tensor7 & | scat_i_lat, | ||
Tensor7 & | scat_i_lon, | ||
Index & | f_index, | ||
ArrayOfSingleScatteringData & | scat_data_array_mono, | ||
Tensor4 & | doit_i_field1D_spectrum, | ||
const Index & | atmfields_checked, | ||
const Index & | atmgeom_checked, | ||
const Index & | cloudbox_checked, | ||
const ArrayOfIndex & | cloudbox_limits, | ||
const Index & | stokes_dim, | ||
const Agenda & | opt_prop_part_agenda, | ||
const Agenda & | propmat_clearsky_agenda, | ||
const Agenda & | spt_calc_agenda, | ||
const Tensor4 & | pnd_field, | ||
const Tensor3 & | t_field, | ||
const Tensor3 & | z_field, | ||
const Vector & | p_grid, | ||
const Tensor4 & | vmr_field, | ||
const ArrayOfSingleScatteringData & | scat_data_array, | ||
const Vector & | f_grid, | ||
const Vector & | scat_za_grid, | ||
const Matrix & | surface_emissivity_DISORT, | ||
const Verbosity & | verbosity | ||
) |
WORKSPACE METHOD: ScatteringDisort.
Disfunctional.
No DISORT support in ARTS2.2 anymore. For using the DISORT RT solver interface, switch to ARTS2.3 or higher.
[in,out] | ws | Workspace |
[out] | scat_i_p | WS Output |
[out] | scat_i_lat | WS Output |
[out] | scat_i_lon | WS Output |
[out] | f_index | WS Output |
[out] | scat_data_array_mono | WS Output |
[out] | doit_i_field1D_spectrum | WS Output |
[in] | atmfields_checked | WS Input |
[in] | atmgeom_checked | WS Input |
[in] | cloudbox_checked | WS Input |
[in] | cloudbox_limits | WS Input |
[in] | stokes_dim | WS Input |
[in] | opt_prop_part_agenda | WS Input |
[in] | propmat_clearsky_agenda | WS Input |
[in] | spt_calc_agenda | WS Input |
[in] | pnd_field | WS Input |
[in] | t_field | WS Input |
[in] | z_field | WS Input |
[in] | p_grid | WS Input |
[in] | vmr_field | WS Input |
[in] | scat_data_array | WS Input |
[in] | f_grid | WS Input |
[in] | scat_za_grid | WS Input |
[in] | surface_emissivity_DISORT | WS Input |
Definition at line 366 of file m_disort.cc.
Referenced by ScatteringDisort_g().
const Numeric COSMIC_BG_TEMP |
const Numeric PI |
const Numeric RAD2DEG |
const Numeric SPEED_OF_LIGHT |