single_propmat_agenda
- Workspace.single_propmat_agenda: Agenda
Computes the propagation matrix, the non-LTE source vector, the dispersion, and their derivatives.
The intent of this agenda is to be the workhorse for the propagation matrix calculations that are happening deep in your ARTS method calls. The methods in question here only compute a single frequency point at a time.
If you do not need single-frequency-point calculations, consider using
spectral_propmat_agendainstead as it will likely be more efficient.Convenience setters provide
single_dispersionfor microwave gases in Earth or planetary atmospheres and for visible/near-infrared water or steam.Execution and customization
You can execute
single_propmat_agendadirectly from the workspace by callingsingle_propmat_agendaExecute().As all agendas in ARTS, it is also customizable via its operator helper class:
single_propmat_agendaOperator. See it,single_propmat_agendaSetOperator(), andsingle_propmat_agendaExecuteOperator()for more details.Also see the
arts_agendaproperty for how to fully define an agenda in python.Agenda output
single_propmatsingle_nlte_srcvecsingle_dispersion
single_propmat_jacsingle_nlte_srcvec_jacsingle_dispersion_jac
Agenda input
freqfreq_wind_shift_jacjac_targets
select_speciesray_pointatm_point
Input to workspace methods
single_propmat_agendaExecute()single_radClearskyEmissionPropagation()spectral_radClearskyEmissionFrequencyDependentPropagation()
Output from workspace methods
single_propmat_agendaSetGasMicrowavesEarth()single_propmat_agendaSetGasMicrowavesGeneral()single_propmat_agendaSetOperator()single_propmat_agendaSetWaterVisibleNIRHarvey98()
Related workspace variables
covmat_diagonal_blocksmeasurement_gain_matmeasurement_vec_error_covmatmodel_state_covmatsingle_dispersionsingle_dispersion_jacsingle_freq_pathsingle_nlte_srcvecsingle_nlte_srcvec_jacsingle_nlte_srcvec_jac_pathsingle_nlte_srcvec_pathsingle_propmatsingle_propmat_jacsingle_propmat_jac_pathsingle_propmat_pathsingle_radsingle_rad_jac
single_rad_space_agendasingle_rad_surface_agendaspectral_phamat_spectralspectral_phamat_spectral_pathspectral_propmatspectral_propmat_agendaspectral_propmat_and_atm_path_agendaspectral_propmat_jacspectral_propmat_jac_pathspectral_propmat_jac_profilespectral_propmat_pathspectral_propmat_profilespectral_propmat_scatspectral_propmat_scat_agendaspectral_propmat_scat_pathspectral_propmat_scat_spectral_agendaspectral_tramat_path