spectral_rad_surface_agenda
- Workspace.spectral_rad_surface_agenda: Agenda
Computes spectral radiance as seen of the surface.
This agenda calculates the spectral radiance as seen of the surface. One common use-case us to provide a background spectral radiance.
The input path point should be as if it is looking at the surface.
Subsurface calculations are also supported through this agenda, but might require setting
spectral_rad_closed_surface_agendaas well.Execution and customization
See
spectral_rad_surface_agendaSet()for builtin options that selects execution options.You can execute
spectral_rad_surface_agendadirectly from the workspace by callingspectral_rad_surface_agendaExecute().As all agendas in ARTS, it is also customizable via its operator helper class:
SpectralRadianceSurfaceAgendaOperator. See it,spectral_rad_surface_agendaSetOperator(), andspectral_rad_surface_agendaExecuteOperator()for more details.Also see the
arts_agendaproperty for how to fully define an agenda in python.Agenda output
spectral_radspectral_rad_jac
Agenda input
freq_gridjac_targetsray_point
surf_fieldsubsurf_field
Default value
spectral_radSurfaceBlackbody()Ignore(), using: input =subsurf_field
Input to workspace methods
MCGeneral()spectral_flux_profileFromPathField()spectral_radClearskyEmission()spectral_radClearskyEmissionParFreq()spectral_radClearskyRayleighScattering()
spectral_radClearskyScattering()spectral_radClearskyTransmission()spectral_radMonteCarlo()spectral_rad_bkgAgendasAtEndOfPath()spectral_rad_surface_agendaExecute()
Output from workspace methods
spectral_rad_surface_agendaSet()spectral_rad_surface_agendaSetOperator()
Related workspace variables
disort_spectral_flux_fielddisort_spectral_rad_fieldmc_spectral_radradar_auxradar_errorradar_range_limitsradar_signalsingle_radsingle_rad_jacsingle_rad_space_agendasingle_rad_surface_agendaspectral_absvec_scatspectral_absvec_scat_pathspectral_flux_profilespectral_linevo_jac_pathspectral_linevo_pathspectral_nlte_srcvecspectral_nlte_srcvec_jacspectral_nlte_srcvec_jac_pathspectral_nlte_srcvec_jac_profilespectral_nlte_srcvec_pathspectral_nlte_srcvec_profilespectral_phamat_spectralspectral_phamat_spectral_pathspectral_propmatspectral_propmat_agendaspectral_propmat_and_atm_path_agendaspectral_propmat_jacspectral_propmat_jac_path
spectral_propmat_jac_profilespectral_propmat_pathspectral_propmat_profilespectral_propmat_scatspectral_propmat_scat_agendaspectral_propmat_scat_pathspectral_propmat_scat_spectral_agendaspectral_radspectral_rad_bkgspectral_rad_bkg_jacspectral_rad_closed_surface_agendaspectral_rad_fieldspectral_rad_jacspectral_rad_jac_pathspectral_rad_observer_agendaspectral_rad_operatorspectral_rad_scat_pathspectral_rad_space_agendaspectral_rad_srcvec_pathspectral_rad_transform_operatorspectral_surf_reflspectral_surf_refl_agendaspectral_surf_refl_jacspectral_tramat_pathsubsurf_disort_settingssubsurf_disort_settings_agendasubsurf_fieldsubsurf_profilesurf_field