ARTS built-in documentation server
Workspace Method ppath_stepRefractionEuler
Description
Calculates a propagation path step, considering refraction by a
straightforward Euler approach.
Refraction is taken into account by probably the simplest approach
possible. The path is treated to consist of piece-wise geometric
steps. A geometric path step is calculated from each point by
using the local line-of-sight. Except for 1D zenith angles, the
path quantities are propagated by solving the differential
equations by the Euler method. Snell's law for spherical symmetry
is used for 1D to update the zenith angles.
See further the on-line information for ppath_stepGeometric
(type "arts -d ppath_stepGeometric" ) and the user guide for more
details on the algorithms used.
The maximum length of each ray tracing step is given by the WSV
ppath_lraytrace. The length will never exceed the
given maximum value, but can be smaller. The ray tracing steps are
only used to determine the path. Points to describe the path for
yCalc are included as for ppath_stepGeometric, this
including the functionality of ppath_lmax.
Authors: Patrick Eriksson
Synopsis
ppath_stepRefractionEuler( | ppath_step, rte_pressure, rte_temperature, rte_vmr_list, refr_index, refr_index_agenda, atmosphere_dim, p_grid, lat_grid, lon_grid, z_field, t_field, vmr_field, r_geoid, z_surface, ppath_lmax, ppath_lraytrace ) |
Variables