Workspace
- class pyarts3.workspace.Workspace(*args, **kwargs)[source]
The workspace object containing all ARTS variables and methods
Overview
Method
Ignore a workspace variable.
Method
Inversion by the so called optimal estimation method (OEM).
Method
Reads split catalog data from a folder structure similar to
arts-cat-dataMethod
Reads a workspace variable from an XML file.
Method
As
ReadXML(), but reads indexed file names.Method
Sets an atmospheric target.
Method
Set a measurement error to polynomial fit.
Method
Set magnetic field derivative.
Method
Set magnetic field derivative for overlapping fields.
Method
Set wind field derivative for overlapping fields.
Method
Set pressure derivative.
Method
Set sensor frequency derivative to use polynomial fitting offset
Method
Set isotopologue ratio derivative
Method
Set volume mixing ratio derivative.
Method
Sets a subsurface target
Method
Sets a surface target
Method
Set temperature derivative.
Method
Set wind field derivative.
Method
Finalize the retrieval setup.
Method
Initialize the retrieval setup.
Method
Integrate Disort spectral radiance.
Method
As
Ignore()but for agenda output.Method
Update state of the model in preparation for a forward model run
Method
Initialize the Wigner tables
Method
Unloads the Wigner tables from static data (see
WignerInit())Method
Writes all the builtin partition functions to file.
Method
Writes a workspace variable to an XML file.
Method
As
WriteXML(), but creates indexed file names.Method
Sets
abs_bandsto the state of the model.Method
Keeps first band of ID
Method
Adapts select band to use ordered Line mixing coefficients.
Method
Reads HITRAN data from a file.
Method
Same as
abs_bandsReadSpeciesSplitCatalog()but for reading the old ARTSCAT format.Method
Reads all species in
abs_speciesfrom a basenameMethod
Reads all xml-files in a given directory and puts them into
abs_bands.Method
Saves all bands in
abs_bandsto a directoryMethod
Remove all bands whose lines all strictly falls outside a frequency range
Method
Remove all lines that strictly falls outside a frequency range
Method
Set all bands to use non-LTE calculations.
Method
Set the Zeeman splitting for lines within the frequency range
Method
Read data from a CIA data file for all CIA molecules defined
Method
Read data from a CIA XML file and check that all CIA tags defined
Method
Reads a species split CIA dataset.
Method
Sets the O2-66 microwave band data for ECS.
Method
Sets ECS data for air from other data if available.
Method
Sets the CO2-626, CO2-628, and CO2-636 band data for ECS.
Method
Sets the CO2-626, CO2-628, and CO2-636 band data for ECS.
Method
Resets/initializes the ECS data.
Method
Get
abs_lookup_datafrom available data.Method
Compute the lookup table for all species in
abs_bands.Method
Initialize an empty lookup table.
Method
Precompute the lookup table for a single species, adding it to the map.
Method
Compute the lookup table for all species in
abs_bands.Method
Set up a simple wide lookup table for all species in
abs_bands.Method
Sets the data for MT CKD 4.0 Water model
Method
Initialize the predefined model data
Method
Reads
abs_predef_datacatalog but only forabs_speciesMethod
Sets
abs_speciesto contain all species in ARTSMethod
Set
abs_speciesto the named species.Method
Reads HITRAN Crosssection coefficients
Method
Set the magnetic field to use the magnitude field functional.
Method
Set the wind field to use the magnitude field functional.
Method
Append data to the atmospheric field based on available absorption data.
Method
Append base data to the atmospheric field
Method
Append species data to the atmospheric field based on collision-induced absorption data.
Method
Append isotopologue ratio data to the atmospheric field based on line data.
Method
Append NLTE data to the atmospheric field based on line data.
Method
Append species data to the atmospheric field based on line data.
Method
Append species data to the atmospheric field based on absorption lookup table data.
Method
Append species data to the atmospheric field based on absorption predefined model data.
Method
Append species data to the atmospheric field based on
abs_species.Method
Append species data to the atmospheric field based on absorption cross-section fit data.
Method
Fits non-LTE atmospheric field values
Method
Sets
atm_fieldto the state of the model.Method
Sets the atmospheric field to be the 1D atmospheric profile.
Method
Add the hydrostatic pressure to the atmospheric field
Method
Use IGRF to compute the magnetic field at each point.
Method
Initialize the atmospheric field with some altitude and isotopologue ratios
Method
Initialize the non-LTE atmospheric field from the LTE temperature field.
Method
Read atmospheric data files from a directory
Method
For forward calculations, this should be similar to
atm_fieldIGRF().Method
Gets the atmospheric points along the path.
Method
Set
atm_path = atm_profile.Method
Initialize an atmospheric point with some isotopologue ratios
Method
Extract an atmospheric profile from the atmospheric field.
Method
Fits non-LTE distributions to the level data.
Method
Extract an atmospheric profile and its grids.
Method
Space radiation into Disort is isotropic cosmic background radiation.
Method
Set the downwelling boundary condition using the observer agenda.
Method
Perform Disort calculations for spectral flux.
Method
Same as
disort_settingsLayerThermalEmissionLinearInTau()but considers non-LTEMethod
Use a source function that changes linearly in optical thickness.
Method
Sets the legendre coefficients from the path-variable.
Method
Turns off fractional scattering in Disort calculations.
Method
Turns off source radiation in Disort calculations.
Method
Turns off Legendre coefficients in Disort calculations.
Method
Turns off single albedo scattering in Disort calculations.
Method
Turns off boundary condition from space for Disort calculations.
Method
Turns off solar radiation in Disort calculations.
Method
Turns off surface boundary condition for Disort calculations.
Method
Turns off BDRF in Disort calculations.
Method
Get optical thickness from path.
Method
Uses Set the FOV to the sun input for Disort calculations.
Method
Sets the single scattering albedo from the path-variable.
Method
Subsurface boundary emission into Disort is based on temperature.
Method
Use a source function that changes linearly in optical thickness.
Method
Get optical thickness from subsurface path.
Method
Turns off single albedo scattering in Disort calculations.
Method
Surface radiation into Disort is isotropic from surface temperature.
Method
Sets the surface to Lambertian.
Method
Executes
disort_settings_agenda, see it for more detailsMethod
Executes an operator emulating
disort_settings_agenda, see it, and alsodisort_settings_agendaOperator, for more detailsMethod
Set
disort_settings_agendato exclusively use provided external operator. Seedisort_settings_agendaOperatorfor more details.Method
Setup for Disort standard calculations.
Method
Setup for Disort subsurface calculations.
Method
Executes
disort_settings_downwelling_wrapper_agenda, see it for more detailsMethod
Executes an operator emulating
disort_settings_downwelling_wrapper_agenda, see it, and alsodisort_settings_downwelling_wrapper_agendaOperator, for more detailsMethod
Set
disort_settings_downwelling_wrapper_agendato a specific predefined optionMethod
Set
disort_settings_downwelling_wrapper_agendato exclusively use provided external operator. Seedisort_settings_downwelling_wrapper_agendaOperatorfor more details.Method
Perform Disort calculations for spectral flux.
Method
Use Disort for clearsky calculations of spectral flux field.
Method
Extract a 1D path through the atmosphere and calculate spectral flux using Disort.
Method
Convert units of the Disort spectral radiance field.
Method
Perform Disort calculations for spectral radiance.
Method
Perform CDisort calculations for spectral radiance.
Method
Sets a ray path from a point and depth profile and calculates spectral radiance using Disort.
Method
Use Disort for clearsky calculations of spectral radiance field.
Method
Use the disort settings agenda to calculate spectral radiance
Method
Extract a 1D path through the atmosphere and calculate spectral radiance using Disort.
Method
Extract a 1D path through the atmospheric field and calculate spectral radiance using Disort
Method
Computes the spectral flux
Method
Same as
freq_gridWindShift()but for single frequency values.Method
Frequency grid useful for
atm_profileFitNonLTE().Method
Composition method, creates a frequency grid from a single frequency.
Method
Applies wind shift to the
freq_gridfor the local frequency grid.Method
Gets the frequency grids along the path.
Method
Gets the value of the variable with the given name.
Method
Sets a gravity operator from the gravitational constant and the mass of the planet
Method
Checks if the workspace contains the variable.
Method
Overloaded function.
Method
Executes
inversion_iterate_agenda, see it for more detailsMethod
Executes an operator emulating
inversion_iterate_agenda, see it, and alsoinversion_iterate_agendaOperator, for more detailsMethod
Set
inversion_iterate_agendato a specific predefined optionMethod
Set
inversion_iterate_agendato exclusively use provided external operator. Seeinversion_iterate_agendaOperatorfor more details.Method
Sets an atmospheric target.
Method
Set a measurement error to polynomial fit.
Method
Set magnetic field derivative.
Method
Set magnetic field derivative for overlapping fields.
Method
Set wind field derivative for overlapping fields.
Method
Set pressure derivative.
Method
Set sensor frequency derivative to use polynomial fitting offset
Method
Set isotopologue ratio derivative
Method
Set volume mixing ratio derivative.
Method
Sets a subsurface target
Method
Sets a surface target
Method
Set temperature derivative.
Method
Set wind field derivative.
Method
Clears
jac_targetsifdo_jacevaluates false.Method
Finalize
jac_targets.Method
Initialize or reset the
jac_targets.Method
Turns off
jac_targetsMethod
Toggles logarithmic/relative or absolute retrievals.
Method
Toggles logarithmic/relative or absolute retrievals.
Method
Toggles logarithmic/relative or absolute retrievals.
Method
Toggles logarithmic or absolute retrievals.
Method
Toggles logarithmic or absolute retrievals.
Method
Toggles logarithmic or absolute retrievals.
Method
Toggles relative or absolute retrievals.
Method
Toggles relative humidity or absolute retrievals.
Method
Toggles relative or absolute retrievals.
Method
Toggles relative or absolute retrievals.
Method
Sets
legendre_degreetodisort_settingslegendre_polynomial_dimensionMethod
Calculate the averaging kernel matrix.
Method
Executes
measurement_inversion_agenda, see it for more detailsMethod
Executes an operator emulating
measurement_inversion_agenda, see it, and alsomeasurement_inversion_agendaOperator, for more detailsMethod
Set
measurement_inversion_agendato a specific predefined optionMethod
Set
measurement_inversion_agendato exclusively use provided external operator. Seemeasurement_inversion_agendaOperatorfor more details.Method
Applies transformations to the atmospheric state Jacobian
Method
Applies transformations to the line-by-line state Jacobian
Method
Applies transformations to the measurement sensor state Jacobian
Method
Applies transformations to the subsurface state Jacobian
Method
Applies transformations to the surface state Jacobian
Method
Apply all transformations to the Jacobian related to states in
model_state_vecFromData()Method
Add a sensor to
measurement_sensorthat has a Gaussian zenith response.Method
Adds sensor elements from a raw perturbation of the sensor
Method
Adds a sensor with a dirac channel opening around the frequency grid.
Method
Adds a sensor with a Gaussian channel opening around the frequency grid.
Method
Adds a sensor with a Gaussian channel opening around the frequency grid.
Method
Update
measurement_sensorfrommodel_state_vec.Method
Initialize
measurement_sensorto empty.Method
Creates a single simple Dirac-opening sensor
Method
Creates a single simple Gaussian-opening sensor.
Method
Creates a single simple Gaussian-opening sensor.
Method
Add the measurement error to the measurement. Conditionally, also to the Jacobian.
Method
Sets measurement vector by looping over all sensor elements
Method
Sets measurement vector by looping over all sensor elements
Method
Set the error and its Jacobian from the state of the model.
Method
Sets a constant measurement vector error covariance matrix.
Method
Calculates the covariance matrix describing the error due to uncertainties in the observation system.
Method
Sets the fitted measurement vector to the current measurement vector.
Method
Set a species model state covariance matrix element.
Method
Initialises the model state covariance matrix to the identity matrix.
Method
Calculates the covariance matrix describing the error due to smoothing.
Method
Sets
model_state_vec’s atmospheric part.Method
Sets
model_state_vec’s absorption line part.Method
Get
model_state_vecfrom available dataMethod
Sets
model_state_vec’s sensor part.Method
Sets
model_state_vec’s subsurface part.Method
Sets
model_state_vec’s surface part.Method
Sets
model_state_vecto the sizejac_targetsdemand.Method
Sets
model_state_vecto the sizejac_targetsdemand.Method
Get
model_state_vec_apriorifrom available dataMethod
Sets the a priori state of the model state vector to the current state.
Method
Integrate the spectral flux profile to get the line non-LTE flux
Method
Fill the path with with points that crosses the grid of the atmspheric field.
Method
Add the limb point to the ray path
Method
Fill the path with geometric step points.
Method
Fill the path with geometric step points.
Method
Fix azimuth angle errors that can occur for 180 and 0 degrees zenith.
Method
Create a depth profile ray path from a point.
Method
Get a geometric radiation path
Method
Wraps
ray_pathGeometric()for straight downlooking paths from the top-of-the-atmosphere altitudeMethod
Wraps
ray_pathGeometric()for straight uplooking paths from the surface altitude at the positionMethod
Initialize the ray path with a single point.
Method
Remove points that are too close to each other.
Method
Remove non-atmospheric points to the ray path
Method
Remove all non-geometric grid crossings from the ray path.
Method
Add the geometric extremes to the ray path.
Method
Adds observers that covers all zenith angles for each altitude point.
Method
Create a ray path field from a set of observers.
Method
Executes
ray_path_observer_agenda, see it for more detailsMethod
Executes an operator emulating
ray_path_observer_agenda, see it, and alsoray_path_observer_agendaOperator, for more detailsMethod
Set
ray_path_observer_agendafrom programmable geometric settings.Method
Set
ray_path_observer_agendato exclusively use provided external operator. Seeray_path_observer_agendaOperatorfor more details.Method
Get a list of observer positions and line of sights to represent observing all angles of a profile.
Method
Add \(n\) observers per altitude point.
Method
Wraps
sun_pathFromObserverAgenda()for all paths to all suns.Method
Sets a path of Zeeman effect magnetic field properties.
Method
Method
Method
Method
Method
Gets the previous geometric point along
ray_pathMethod
Gets the previous refractive point along
ray_pathMethod
Executes
ray_point_back_propagation_agenda, see it for more detailsMethod
Executes an operator emulating
ray_point_back_propagation_agenda, see it, and alsoray_point_back_propagation_agendaOperator, for more detailsMethod
Set
ray_point_back_propagation_agendato a specific predefined optionMethod
Set
ray_point_back_propagation_agendato exclusively use provided external operator. Seeray_point_back_propagation_agendaOperatorfor more details.Method
Read variable from file.
Method
Saves variable to file.
Method
Initialize scattering species.
Method
Set the variable to the new value.
Method
Add line-by-line absorption to the propagation matrix.
Method
Initialize single-point propagation matrix fields.
Method
Executes
single_propmat_agenda, see it for more detailsMethod
Executes an operator emulating
single_propmat_agenda, see it, and alsosingle_propmat_agendaOperator, for more detailsMethod
Set
single_propmat_agendato exclusively use provided external operator. Seesingle_propmat_agendaOperatorfor more details.Method
Computes the spectral radiance for a single frequency using clear-sky emission propagation.
Method
Composition method to extract a single spectral radiance from a vector.
Method
Executes
single_rad_space_agenda, see it for more detailsMethod
Executes an operator emulating
single_rad_space_agenda, see it, and alsosingle_rad_space_agendaOperator, for more detailsMethod
Set
single_rad_space_agendato a specific predefined optionMethod
Set
single_rad_space_agendato exclusively use provided external operator. Seesingle_rad_space_agendaOperatorfor more details.Method
Executes
single_rad_surface_agenda, see it for more detailsMethod
Executes an operator emulating
single_rad_surface_agenda, see it, and alsosingle_rad_surface_agendaOperator, for more detailsMethod
Set
single_rad_surface_agendato a specific predefined optionMethod
Set
single_rad_surface_agendato exclusively use provided external operator. Seesingle_rad_surface_agendaOperatorfor more details.Method
Computes the spectral flux from a field of paths.
Method
Computes the spectral flux. The input field must be a profile.
Method
Computes the spectral flux profile using pseudo-2D geometry
Method
Add absorption coefficients for HITRAN collision induced absorption (CIA).
Method
Calculates absorption matrix describing Faraday rotation.
Method
Add line-by-line absorption to the propagation matrix.
Method
Add line-by-line absorption to the propagation matrix.
Method
Adds all of the predefined models in
abs_speciesto the spectral_propmatMethod
Add line-by-line absorption to the propagation matrix.
Method
Calculate absorption cross sections per tag group for HITRAN xsec species.
Method
Initialize
spectral_propmat,spectral_nlte_srcvec, and their derivatives to zeroes.Method
Sets the
spectral_propmat_agendaautomatically from absorption data and species tag meta information.Method
Executes
spectral_propmat_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_propmat_agenda, see it, and alsospectral_propmat_agendaOperator, for more detailsMethod
Set
spectral_propmat_agendato a specific predefined optionMethod
Set
spectral_propmat_agendato exclusively use provided external operator. Seespectral_propmat_agendaOperatorfor more details.Method
Fix for the wind field derivative.
Method
Same as
spectral_propmat_pathFromPath()but with adaptive path.Method
Adds the scattering part of the propagation matrix to the rest along the path.
Method
Gets the propagation matrix and non-LTE source term along the path.
Method
As
spectral_propmat_pathFromPath()but the output is split between the species in theMethod
Adds
scat_speciesresults for totally random oriented spectral calculations toMethod
Add simple air to
spectral_propmat_scat.Method
Initialize
spectral_propmat_scatto zeroes.Method
Initialize
spectral_propmat_scatand co to zeroes.Method
Executes
spectral_propmat_scat_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_propmat_scat_agenda, see it, and alsospectral_propmat_scat_agendaOperator, for more detailsMethod
Set
spectral_propmat_scat_agendato a specific predefined optionMethod
Set
spectral_propmat_scat_agendato exclusively use provided external operator. Seespectral_propmat_scat_agendaOperatorfor more details.Method
Gets the propagation matrix for scattering along the path.
Method
Compute
spectral_propmat_scat_pathand co for a path.Method
Executes
spectral_propmat_scat_spectral_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_propmat_scat_spectral_agenda, see it, and alsospectral_propmat_scat_spectral_agendaOperator, for more detailsMethod
Set
spectral_propmat_scat_spectral_agendato a specific predefined optionMethod
Set
spectral_propmat_scat_spectral_agendato exclusively use provided external operator. Seespectral_propmat_scat_spectral_agendaOperatorfor more details.Method
Helper to call
spectral_radApplyUnit()when you do not havespectral_rad_jac.Method
Applies a unit to
spectral_rad, returning a new fieldMethod
Helper method for calling
spectral_radApplyUnit().Method
Computes clearsky transmission of spectral radiances
Method
Computes clearsky emission of spectral radiances
Method
Wraps
single_radClearskyEmissionPropagation()for a vector of frequencies.Method
Computes clearsky emission of spectral radiances
Method
Computes clearsky emission of spectral radiances with solar Rayleigh scattering
Method
Computes clearsky transmission of spectral radiances
Method
Gets the spectral radiance from the path transmission.
Method
Sets default
spectral_radandspectral_rad_jacfor transmission.Method
Extract spectral radiance from the Disort field at the ray path point.
Method
Integrate Disort spectral radiance.
Method
Set the spectral radiance to the background values.
Method
Computes the spectral radiance by looping over frequencies for a single path.
Method
Gets the spectral radiance from the path.
Method
Get the spectral radiance from subsurface emission simulated using Disort
Method
Gets the spectral radiance from the path.
Method
Get the spectral radiance of a sun or of the cosmic background if the sun is not hit.
Method
Get the spectral radiance of a sun or of the cosmic background if no sun is hit.
Method
Set surface spectral radiance from Planck function of the surface temperature.
Method
Set surface spectral radiance to use sub-surface emission and Fresnel reflectance.
Method
Background spectral radiance is from a uniform cosmic background temperature.
Method
Computes the background radiation.
Method
Computes the spectral radiance field using
ray_path_observer_agenda.Method
Computes the spectral radiance field assuming planar geometric paths
Method
Computes the spectral radiance field assuming a profile and a pseudo-2D path.
Method
Adds the propagation variables to
spectral_rad_jac.Method
Adds sensor properties to the
spectral_rad_jac.Method
Set the radiation derivative to empty.
Method
Sets
spectral_rad_jacfrom the background values.Method
Executes
spectral_rad_observer_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_rad_observer_agenda, see it, and alsospectral_rad_observer_agendaOperator, for more detailsMethod
Set
spectral_rad_observer_agendato a specific predefined optionMethod
Set
spectral_rad_observer_agendato exclusively use provided external operator. Seespectral_rad_observer_agendaOperatorfor more details.Method
Set up a 1D spectral radiance operator
Method
Add
sunstospectral_rad_srcvec_path.Method
Executes
spectral_rad_space_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_rad_space_agenda, see it, and alsospectral_rad_space_agendaOperator, for more detailsMethod
Set
spectral_rad_space_agendato a specific predefined optionMethod
Set
spectral_rad_space_agendato exclusively use provided external operator. Seespectral_rad_space_agendaOperatorfor more details.Method
Adds the scattering part of the propagation matrix to the rest along the path.
Method
Gets the source term along the path.
Method
Executes
spectral_rad_surface_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_rad_surface_agenda, see it, and alsospectral_rad_surface_agendaOperator, for more detailsMethod
Set
spectral_rad_surface_agendato a specific predefined optionMethod
Set
spectral_rad_surface_agendato exclusively use provided external operator. Seespectral_rad_surface_agendaOperatorfor more details.Method
Creates a
SpectralRadianceTransformOperatorfrom aSpectralRadianceUnitType.Method
Set the surface reflectance to the flat real Fresnel reflectance
Method
Set the surface reflectance to the flat real Fresnel reflectance
Method
Executes
spectral_surf_refl_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_surf_refl_agenda, see it, and alsospectral_surf_refl_agendaOperator, for more detailsMethod
Set
spectral_surf_refl_agendato a specific predefined optionMethod
Set
spectral_surf_refl_agendato exclusively use provided external operator. Seespectral_surf_refl_agendaOperatorfor more details.Method
Sets
spectral_tramat_bkgto back ofspectral_tramat_cumulative_path.Method
Sets
spectral_tramat_bkgto front ofspectral_tramat_cumulative_path.Method
Sets
spectral_tramat_cumulative_pathby forward iteration ofspectral_tramat_pathMethod
Gets the transmission matrix in layers along the path.
Method
Sets
subsurf_fieldto the state of the model.Method
Extract a subsurface profile from a ray path.
Method
Set
sunto blackbody.Method
Extracts a sun spectrum from a field of such data.
Method
Find a path that hits the sun if possible
Method
Earth reference ellipsoids.
Method
Europa reference ellipsoids.
Method
Sets
surf_fieldto the state of the model.Method
Ganymede reference ellipsoids.
Method
Manual setting of the reference ellipsoid.
Method
Io reference ellipsoids.
Method
Jupiter reference ellipsoids.
Method
Mars reference ellipsoids.
Method
Moon reference ellipsoids.
Method
Initialize the surface field with the ellipsoid of a planet.
Method
Venus reference ellipsoids.
Method
Swap the workspace for andother.
Method
Calculate equivalent water pressure according to Murphy and Koop, 2005
Method
A custom zenith grid for
spectral_rad_fieldProfilePseudo2D()Bands of absorption lines for line-by-line (LBL) calculations.
HITRAN Collision-Induced Absorption (CIA) Data.
Error corrected sudden data
Absorption lookup table for scalar gas absorption coefficients.
This contains predefined model data.
Tag groups for gas absorption.
Fitting model coefficients for cross section species.
A single altitude in the atmosphere.
An ascending list of
alt. Often related to a field or a profile.An atmospheric field in ARTS.
Atmospheric points along the propagation path.
An atmospheric point in ARTS.
An atmospheric profile in ARTS.
A helper map for setting the covariance matrix.
The number of Fourier modes for Disort.
The number of input Legendre polynimials for Disort.
The quadrature angles for Disort with accompying weights.
The quadrature size for Disort.
Contains the full settings of spectral Disort calculations.
An agenda for setting up Disort.
An wrapper agenda for calling
disort_settings_agenda.The spectral flux field from Disort.
The spectral radiance field from Disort.
A boolean calculations related to the
measurement_jacshould be ignored.A single frequency. Unit: Hz.
A frequency grid. Unit: Hz.
All
freq_gridalong the propagation path.The frequency wind shift Jacobian.
A list of
freq_wind_shift_jacfor a ray path.The gravity operator.
Work in progress …
A counter for the inversion iterate agenda.
A list of targets for the Jacobian Matrix calculations.
A single latitude.
An ascending list of
lat. Often related to a field or a profile.The degree of a Legendre polynimial.
A single longitude.
An ascending list of
lon. Often related to a field or a profile.A control parameter for stepping through layers in ray tracing.
Averaging kernel matrix.
Contribution function (or gain) matrix.
This is a helper
Agendaintended for use withininversion_iterate_agenda.The first order partial derivatives of the
measurement_vec.The partial derivatives of the
measurement_vec_error.A list of sensor elements.
The measurment vector for, e.g., a sensor.
The model measurment vector error for, e.g., a sensor.
Covariance matrix for observation uncertainties.
As
measurement_vec, but fitted to the model.Covariance matrix of a priori distribution.
A state vector of the model.
An apriori state vector of the model.
A per-line flux profile.
The line-of-sight of the observer of spectral radiance.
The position of an observer of spectral radiance.
A list path points making up a propagation path.
A list of
ray_pathintended to build up a field of observations.Gets the propagation path as it is obeserved.
A list path points making up the observers of a propagation path.
A list of paths to the suns from the ray path.
A single path point.
Gets the next past point along a propagation path.
The scattering species
Species selection.
Species selection when multiple species must be chosen.
A dispersion at a single
freqpoint.A dispersion Jacobian at a single
freqpoint.The
freqalong the path.A non-LTE source vector at a single
freqpoint.A non-LTE source vector Jacobian at a single
freqpoint.The propagation matrix Jacobian along the path for nonlte source.
The propagation matrix along the path for nonlte source vector.
A propagation matrix at a single
freqpoint.Computes the propagation matrix, the non-LTE source vector, the dispersion, and their derivatives.
A propagation matrix Jacobian at a single
freqpoint.The propagation matrix Jacobian along the path.
The propagation matrix along the path.
Single value version of
spectral_rad.Single value version of
spectral_rad_jac.Gets spectral radiance as seen of space for a single frequency.
Gets spectral radiance as seen of the surface for a single frequency.
The absorption vector of totally random orientation particles at a single point along a path using spectral representation
The absorption vector of totally random orientation particles along the propagation path using spectral representation
An altitude profile of spectral flux.
The part of the source vector that is due to non-LTE.
Partial derivative of the
spectral_nlte_srcvecwith regards tojac_targets.Additional non-LTE derivative along the propagation path
Additional non-LTE along the propagation path
The spectral phase matrix of totally random orientation particles at a single point along a path using spectral representation
The spectral phase matrix of totally random orientation particles along the propagation path using spectral representation
This contains the fully polarized propagation matrix for the current path point.
Computes the propagation matrix, the non-LTE source vector, and their derivatives.
Partial derivative of the
spectral_propmatwith regards tojac_targets.Propagation derivative matrices along the propagation path
Propagation matrices along the propagation path
This contains the propagation matrix for scattering for the current path point.
Computes the part of the propagation matrix that relates to scattering.
Propagation matrices along the propagation path for scattering
Gets the scattering propagation matrix, the scattering absorption vector, and the scattering spectral phase matrix.
A spectral radiance vector.
Spectral radiance from the background
Spectral radiance derivative from the background
A closed surface agenda.
The spectral radiance field.
Jacobian of
spectral_radwith respect tojac_targets.Spectral radiance derivative along the propagation path
Computes spectral radiance as seen from the input position and environment.
The spectral radiance operator.
Spectral radiance scattered into the propagation path
Gets spectral radiance as seen of space.
Source derivative vectors along the propagation path
Source vectors along the propagation path
Computes spectral radiance as seen of the surface.
The spectral radiance transform operator
Spectral surface reflectance.
An agenda to compute the surface reflectance.
Spectral surface reflectance jacobian.
Transmittance from the background
Cumulative transmission matrices along the propagation path
Transmission derivative matrices along the propagation path.
Transmission matrices along the propagation path.
The sub-surface field.
A profile of subsurface points. Supposed to be ordered from top to bottom.
A sun.
A path to a sun if it is visible.
A list of
Sun.The surface field.
The water equivalent pressure operator.
The workspace variables
A single zenith angle grid.
Static Data
pyarts3.workspace.Workspace.fromxml<function Workspace.fromxml at 0x7f298569ed40> (
function)Operator
Return self==value.
Operator
__format__(self, arg: str, /) -> str
Operator
Return self>=value.
Operator
Operator
Return self>value.
Operator
Return hash(self).
Operator
__init__(self, with_defaults: bool = True) -> None
Operator
Allows iter(self)
Operator
Return self<=value.
Operator
Return self<value.
Operator
Return self!=value.
Operator
__repr__(self) -> str
Operator
Operator
__str__(self) -> str
Constructors
- __init__(self) None
- __init__(self, arg: pyarts3.arts.CxxWorkspace) None
- __init__(self, with_defaults: bool = True) None