ARTS built-in documentation server

Workspace Method AtmFieldPerturb


Adds a perturbation to an atmospheric field.

The shape and position of the perturbation follow the retrieval grids.
That is, the shape of the perturbation has a traingular shape, 
with breake points at the retrieval grid points. The position is
given as an index. This index matches the column in the Jacobian
for the selected grid position.

If the retrieval grids fully match the atmospheric grids, you can
use AtmFieldPerturbAtmGrids, that is faster. The description of
that method can help to understand this method.

Authors: Patrick Eriksson


AtmFieldPerturb( perturbed_field, atmosphere_dim, p_grid, lat_grid, lon_grid, original_field, p_ret_grid, lat_ret_grid, lon_ret_grid, pert_index, pert_size, pert_mode )


GOUTperturbed_field(Tensor3)Perturbed/modified field.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INp_grid(Vector)The pressure grid.
INlat_grid(Vector)The latitude grid.
INlon_grid(Vector)The longitude grid.
GINoriginal_field(Tensor3)Original field, e.g. t_field.
GINp_ret_grid(Vector)Pressure retrieval grid.
GINlat_ret_grid(Vector)Latitude retrieval grid.
GINlon_ret_grid(Vector)Longitude retrieval grid.
GINpert_index(Index)Index of position where the perturbation shall be performed.
GINpert_size(Numeric)Size of perturbation.
GINpert_mode(String, Default: "absolute")Type of perturbation, absolute or relative.