ray_point_back_propagation_agenda
- Workspace.ray_point_back_propagation_agenda: Agenda
Gets the next past point along a propagation path.
ray_pathmust have a point already. This point is propagated backwards.It is up to internal methods if they respect
single_dispersionor not.It is up to internal methods if they respect
max_stepsizeor not.The
RefractiveStepwiseoption consumessingle_dispersion. It can, for example, be paired withsingle_propmat_agendaSetGasMicrowavesEarth(),single_propmat_agendaSetGasMicrowavesGeneral(), orsingle_propmat_agendaSetWaterVisibleNIRHarvey98().A special exception may be made for a 1-size
ray_paththat is in space or at the surface, where the next point may be the same point as the input.The end of the path is reached when the last point in
ray_pathis atPathPositionTypespaceorsurface.Execution and customization
See
ray_point_back_propagation_agendaSet()for builtin options that selects execution options.You can execute
ray_point_back_propagation_agendadirectly from the workspace by callingray_point_back_propagation_agendaExecute().As all agendas in ARTS, it is also customizable via its operator helper class:
ray_point_back_propagation_agendaOperator. See it,ray_point_back_propagation_agendaSetOperator(), andray_point_back_propagation_agendaExecuteOperator()for more details.Also see the
arts_agendaproperty for how to fully define an agenda in python.Agenda output
ray_point
Agenda input
ray_pathsingle_dispersion
single_propmatmax_stepsize
Default value
Shares the global
atm_fieldShares the global
surf_fieldsurf_search_accuracy = 0.1
surf_safe_search = 1
ray_pointPastGeometric()Ignore(), using: input =single_dispersionIgnore(), using: input =single_propmat
Input to workspace methods
ray_point_back_propagation_agendaExecute()single_radClearskyEmissionPropagation()spectral_radClearskyEmissionFrequencyDependentPropagation()
Output from workspace methods
ray_point_back_propagation_agendaSet()ray_point_back_propagation_agendaSetOperator()
Related workspace variables
atm_pointray_pathray_path_fieldray_path_observer_agenda
ray_path_observersray_path_suns_pathray_point