ARTS built-in documentation server

Workspace Method iy_main_agendaSet

Description

Sets iy_main_agenda to a default value

Options are:

- ``"Emission"``:

    1. Uses ppathCalc to set ppath
    2. Uses iyEmissionStandard to set iy, iy_aux, ppvar_p, ppvar_t, ppvar_nlte, ppvar_vmr, ppvar_wind, ppvar_mag, ppvar_f, ppvar_iy, ppvar_trans_cumulat, and ppvar_trans_partial, and also  to modify diy_dx
    3. Sets geo_pos to empty

- ``"EmissionPlaneParallel"``:

    1. Uses ppathPlaneParallel to set ppath
    2. Uses iyEmissionStandard to set iy, iy_aux, ppvar_p, ppvar_t, ppvar_nlte, ppvar_vmr, ppvar_wind, ppvar_mag, ppvar_f, ppvar_iy, ppvar_trans_cumulat, and ppvar_trans_partial, and also  to modify diy_dx
    3. Sets geo_pos to empty

- ``"Clearsky"``:

    1. Uses ppathCalc to set ppath
    2. Uses iyClearsky to set iy, iy_aux, ppvar_p, ppvar_t, ppvar_nlte, ppvar_vmr, ppvar_wind, ppvar_mag, ppvar_f, ppvar_iy, ppvar_trans_cumulat, and ppvar_trans_partial, and also  to modify diy_dx
    3. Sets geo_pos to empty

- ``"Transmission"``:

    1. Uses ppathCalc to set ppath using cloudbox_on = 0
    2. Uses iyTransmissionStandard to set iy, iy_aux, ppvar_p, ppvar_t, ppvar_nlte, ppvar_vmr, ppvar_wind, ppvar_mag, ppvar_f, ppvar_iy, ppvar_trans_cumulat, and ppvar_trans_partial, and also to modify diy_dx
    3. Sets geo_pos to empty

- ``"TransmissionUnitUnpolIntensity"``:

    1. Uses MatrixUnitIntensity using out = iy_transmitter, and f =* f_grid*
    2. Uses ppathCalc to set ppath using cloudbox_on = 0
    3. Uses iyTransmissionStandard to set iy, iy_aux, ppvar_p, ppvar_t, ppvar_nlte, ppvar_vmr, ppvar_wind, ppvar_mag, ppvar_f, ppvar_iy, ppvar_trans_cumulat, and ppvar_trans_partial, and also to modify diy_dx
    4. Sets geo_pos to empty

- ``"TransmissionUnitPolIntensity"``:

    1. Uses iy_transmitterSinglePol to set iy_transmitter
    2. Uses ppathCalc to set ppath using cloudbox_on = 0
    3. Uses iyTransmissionStandard to set iy, iy_aux, ppvar_p, ppvar_t, ppvar_nlte, ppvar_vmr, ppvar_wind, ppvar_mag, ppvar_f, ppvar_iy, ppvar_trans_cumulat, and ppvar_trans_partial, and also to modify diy_dx
    4. Sets geo_pos to empty

- ``"Freqloop"``:

    1. Uses iyLoopFrequencies to set iy, iy_aux, ppath, and diy_dx
    2. Sets geo_pos to empty
    3. Will Ignore the diy_dx agenda input

- ``"ScattMC"``:

    1. Uses iyMC to set iy, iy_aux, and diy_dx
    2. Sets geo_pos to empty
    3. Will Ignore the diy_dx agenda input

Authors: Richard Larsson

Synopsis

iy_main_agendaSet( iy_main_agenda, option )

Variables

OUTiy_main_agenda(Agenda)Calculation of a single monochromatic pencil beam spectrum.
GINoption(String)Default agenda option (see description)