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.
|
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...
|
|
This file contains functions to use the multiple scattering program DISORT.
- Author
- Claudia Emde claud.nosp@m.ia.e.nosp@m.mde@d.nosp@m.lr.d.nosp@m.e
- Date
- 2006-02-06
These functions are listed in the doxygen documentation as entries of the file auto_md.h
Definition in file m_disort.cc.
◆ ScatteringDisort()
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.
- Author
- Claudia Emde
- Parameters
-
[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().
◆ COSMIC_BG_TEMP
◆ PI
◆ RAD2DEG
◆ SPEED_OF_LIGHT