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
absorption_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
absorption_bandsReadSpeciesSplitCatalog()but for reading the old ARTSCAT format.Method
Reads all species in
absorption_speciesfrom a basenameMethod
Reads all xml-files in a given directory and puts them into
absorption_bands.Method
Saves all bands in
absorption_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
Get
absorption_lookup_tablefrom available data.Method
Compute the lookup table for all species in
absorption_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
absorption_bands.Method
Set up a simple wide lookup table for all species in
absorption_bands.Method
Sets the data for MT CKD 4.0 Water model
Method
Initialize the predefined model data
Method
Reads
absorption_predefined_model_datacatalog but only forabsorption_speciesMethod
Sets
absorption_speciesto contain all species in ARTSMethod
Set
absorption_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
absorption_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
atmospheric_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
atmospheric_fieldIGRF().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 boundary condition from surface 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
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
Computes the spectral flux
Method
Same as
frequency_gridWindShift()but for single frequency values.Method
Frequency grid useful for
atmospheric_profileFitNonLTE().Method
Composition method, creates a frequency grid from a single frequency.
Method
Applies wind shift to the
frequency_gridfor the local frequency grid.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
jacobian_targetsifdo_jacobianevaluates false.Method
Finalize
jacobian_targets.Method
Initialize or reset the
jacobian_targets.Method
Turns off
jacobian_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_vectorFromData()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_vector.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
measurement_vector_error_covariance_matrix_observation_systemCalc()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_vector’s atmospheric part.Method
Sets
model_state_vector’s absorption line part.Method
Get
model_state_vectorfrom available dataMethod
Sets
model_state_vector’s sensor part.Method
Sets
model_state_vector’s subsurface part.Method
Sets
model_state_vector’s surface part.Method
Sets
model_state_vectorto the sizejacobian_targetsdemand.Method
Sets
model_state_vectorto the sizejacobian_targetsdemand.Method
Get
model_state_vector_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
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
absorption_speciesto the propagation_matrixMethod
Add line-by-line absorption to the propagation matrix.
Method
Calculate absorption cross sections per tag group for HITRAN xsec species.
Method
Initialize
propagation_matrix,propagation_matrix_source_vector_nonlte, and their derivatives to zeroes.Method
Sets the
propagation_matrix_agendaautomatically from absorption data and species tag meta information.Method
Executes
propagation_matrix_agenda, see it for more detailsMethod
Executes an operator emulating
propagation_matrix_agenda, see it, and alsopropagation_matrix_agendaOperator, for more detailsMethod
Set
propagation_matrix_agendato a specific predefined optionMethod
Set
propagation_matrix_agendato exclusively use provided external operator. Seepropagation_matrix_agendaOperatorfor more details.Method
Fix for the wind field derivative.
Method
propagation_matrix_scatteringAddSpectralScatteringSpeciesTRO()Adds
scattering_speciesresults for totally random oriented spectral calculations toMethod
Add simple air to
propagation_matrix_scattering.Method
Initialize
propagation_matrix_scatteringto zeroes.Method
Initialize
propagation_matrix_scatteringand co to zeroes.Method
Executes
propagation_matrix_scattering_agenda, see it for more detailsMethod
Executes an operator emulating
propagation_matrix_scattering_agenda, see it, and alsopropagation_matrix_scattering_agendaOperator, for more detailsMethod
Set
propagation_matrix_scattering_agendato a specific predefined optionMethod
Set
propagation_matrix_scattering_agendato exclusively use provided external operator. Seepropagation_matrix_scattering_agendaOperatorfor more details.Method
Executes
propagation_matrix_scattering_spectral_agenda, see it for more detailsMethod
propagation_matrix_scattering_spectral_agendaExecuteOperator()Executes an operator emulating
propagation_matrix_scattering_spectral_agenda, see it, and alsopropagation_matrix_scattering_spectral_agendaOperator, for more detailsMethod
Set
propagation_matrix_scattering_spectral_agendato a specific predefined optionMethod
Set
propagation_matrix_scattering_spectral_agendato exclusively use provided external operator. Seepropagation_matrix_scattering_spectral_agendaOperatorfor more details.Method
Add line-by-line absorption to the propagation matrix.
Method
Initialize single-point propagation matrix fields.
Method
Executes
propagation_matrix_single_agenda, see it for more detailsMethod
Executes an operator emulating
propagation_matrix_single_agenda, see it, and alsopropagation_matrix_single_agendaOperator, for more detailsMethod
Set
propagation_matrix_single_agendato exclusively use provided external operator. Seepropagation_matrix_single_agendaOperatorfor more details.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
Gets the atmospheric points along the path.
Method
Set
ray_path_atmospheric_point = atmospheric_profile.Method
Adds observers that covers all zenith angles for each altitude point.
Method
Create a ray path field from a set of observers.
Method
Gets the frequency grids along the path.
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
Sets
ray_path_pointto the expected background point ofray_pathMethod
Sets
ray_path_pointto the expected foreground point ofray_pathMethod
Sets
ray_path_pointto the highest altitude point ofray_path.Method
Sets
ray_path_pointto the lowest altitude point ofray_path.Method
Gets the previous geometric point along
ray_pathMethod
Gets the previous refractive point along
ray_pathMethod
Executes
ray_path_point_back_propagation_agenda, see it for more detailsMethod
Executes an operator emulating
ray_path_point_back_propagation_agenda, see it, and alsoray_path_point_back_propagation_agendaOperator, for more detailsMethod
Set
ray_path_point_back_propagation_agendato a specific predefined optionMethod
Set
ray_path_point_back_propagation_agendato exclusively use provided external operator. Seeray_path_point_back_propagation_agendaOperatorfor more details.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
Gets the propagation matrix for scattering along the path.
Method
Compute
ray_path_propagation_matrix_scatteringand co for a path.Method
As
ray_path_propagation_matrixFromPath()but the output is split between the species in theMethod
ray_path_spectral_radiance_scatteringSunsFirstOrderRayleigh()Method
Adds the scattering part of the propagation matrix to the rest along the path.
Method
Gets the source term along the path.
Method
Wraps
sun_pathFromObserverAgenda()for all paths to all suns.Method
Gets the transmission matrix in layers along the path.
Method
Sets
ray_path_transmission_matrix_cumulativeby forward iteration ofray_path_transmission_matrixMethod
Sets a path of Zeeman effect magnetic field properties.
Method
Read variable from file.
Method
Saves variable to file.
Method
Initialize scattering species.
Method
Set the variable to the new value.
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_spectral_radiance_space_agenda, see it for more detailsMethod
Executes an operator emulating
single_spectral_radiance_space_agenda, see it, and alsosingle_spectral_radiance_space_agendaOperator, for more detailsMethod
Set
single_spectral_radiance_space_agendato a specific predefined optionMethod
Set
single_spectral_radiance_space_agendato exclusively use provided external operator. Seesingle_spectral_radiance_space_agendaOperatorfor more details.Method
Executes
single_spectral_radiance_surface_agenda, see it for more detailsMethod
Executes an operator emulating
single_spectral_radiance_surface_agenda, see it, and alsosingle_spectral_radiance_surface_agendaOperator, for more detailsMethod
Set
single_spectral_radiance_surface_agendato a specific predefined optionMethod
Set
single_spectral_radiance_surface_agendato exclusively use provided external operator. Seesingle_spectral_radiance_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
Helper to call
spectral_radianceApplyUnit()when you do not havespectral_radiance_jacobian.Method
Applies a unit to
spectral_radiance, returning a new fieldMethod
Helper method for calling
spectral_radianceApplyUnit().Method
Computes clearsky transmission of spectral radiances
Method
Computes clearsky emission of spectral radiances
Method
spectral_radianceClearskyEmissionFrequencyDependentPropagation()Wraps
single_spectral_radianceClearskyEmissionPropagation()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_radianceandspectral_radiance_jacobianfor 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_radiance_jacobian.Method
Adds sensor properties to the
spectral_radiance_jacobian.Method
Set the radiation derivative to empty.
Method
Sets
spectral_radiance_jacobianfrom the background values.Method
Executes
spectral_radiance_observer_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_radiance_observer_agenda, see it, and alsospectral_radiance_observer_agendaOperator, for more detailsMethod
Set
spectral_radiance_observer_agendato a specific predefined optionMethod
Set
spectral_radiance_observer_agendato exclusively use provided external operator. Seespectral_radiance_observer_agendaOperatorfor more details.Method
Set up a 1D spectral radiance operator
Method
Executes
spectral_radiance_space_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_radiance_space_agenda, see it, and alsospectral_radiance_space_agendaOperator, for more detailsMethod
Set
spectral_radiance_space_agendato a specific predefined optionMethod
Set
spectral_radiance_space_agendato exclusively use provided external operator. Seespectral_radiance_space_agendaOperatorfor more details.Method
Executes
spectral_radiance_surface_agenda, see it for more detailsMethod
Executes an operator emulating
spectral_radiance_surface_agenda, see it, and alsospectral_radiance_surface_agendaOperator, for more detailsMethod
Set
spectral_radiance_surface_agendato a specific predefined optionMethod
Set
spectral_radiance_surface_agendato exclusively use provided external operator. Seespectral_radiance_surface_agendaOperatorfor more details.Method
Creates a
SpectralRadianceTransformOperatorfrom aSpectralRadianceUnitType.Method
Sets
subsurface_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
surface_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
Set the surface reflectance to the flat real Fresnel reflectance
Method
Set the surface reflectance to the flat real Fresnel reflectance
Method
Executes
surface_reflectance_agenda, see it for more detailsMethod
Executes an operator emulating
surface_reflectance_agenda, see it, and alsosurface_reflectance_agendaOperator, for more detailsMethod
Set
surface_reflectance_agendato a specific predefined optionMethod
Set
surface_reflectance_agendato exclusively use provided external operator. Seesurface_reflectance_agendaOperatorfor more details.Method
Swap the workspace for andother.
Method
Sets
transmission_matrix_backgroundto back ofray_path_transmission_matrix_cumulative.Method
Sets
transmission_matrix_backgroundto front ofray_path_transmission_matrix_cumulative.Method
Calculate equivalent water pressure according to Murphy and Koop, 2005
Method
A custom zenith grid for
spectral_radiance_fieldProfilePseudo2D()Bands of absorption lines for line-by-line (LBL) calculations.
HITRAN Collision-Induced Absorption (CIA) Data.
Absorption lookup table for scalar gas absorption coefficients.
This contains predefined model data.
Tag groups for gas absorption.
The absorption vector of totally random orientation particles at a single point along a path using spectral representation
Fitting model coefficients for cross section species.
A single altitude in the atmosphere.
An ascending list of
altitude. Often related to a field or a profile.An atmospheric field in ARTS.
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 single dispersion at a single
frequencypoint.A single dispersion Jacobian at a single
frequencypoint.A boolean calculations related to the
measurement_jacobianshould be ignored.Error corrected sudden data
A single frequency.
A single frequency grid.
The frequency wind shift Jacobian.
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
latitude. Often related to a field or a profile.The degree of a Legendre polynimial.
A single longitude.
An ascending list of
longitude. 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_vector.The partial derivatives of the
measurement_vector_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_vector, 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 spectral phase matrix of totally random orientation particles at a single point along a 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
propagation_matrixwith regards tojacobian_targets.The propgation matrix of totally random orientation particles at a single point along a path using spectral representation
Computes the part of the propagation matrix that relates to scattering.
Gets the scattering propagation matrix, the scattering absorption vector, and the scattering spectral phase matrix.
A single propagation matrix at a single
frequencypoint.Computes the propagation matrix, the non-LTE source vector, the dispersion, and their derivatives.
A single propagation matrix Jacobian at a single
frequencypoint.A single non-LTE source vector at a single
frequencypoint.A single non-LTE source vector Jacobian at a single
frequencypoint.The part of the source vector that is due to non-LTE.
Partial derivative of the
propagation_matrix_source_vector_nonltewith regards tojacobian_targets.A list path points making up a propagation path.
The absorption vector of totally random orientation particles along the propagation path using spectral representation
Atmospheric points along the propagation path.
A list of
ray_pathintended to build up a field of observations.All
frequency_gridalong the propagation path.A list of
frequency_wind_shift_jacobianfor a ray path.Gets the propagation path as it is obeserved.
A list path points making up the observers of a propagation path.
The spectral phase matrix of totally random orientation particles along the propagation path using spectral representation
A single path point.
Gets the next past point along a propagation path.
Propagation matrices along the propagation path
Propagation derivative matrices along the propagation path
Propagation matrices along the propagation path for scattering
Additional non-LTE along the propagation path
Additional non-LTE derivative along the propagation path
The frequency along the path.
The propagation matrix along the path.
The propagation matrix Jacobian along the path.
The propagation matrix along the path for nonlte source vector.
The propagation matrix Jacobian along the path for nonlte source.
Spectral radiance derivative along the propagation path
Spectral radiance scattered into the propagation path
Source vectors along the propagation path
Source derivative vectors along the propagation path
A list of paths to the suns from the ray path.
Transmission matrices along the propagation path.
Cumulative transmission matrices along the propagation path
Transmission derivative matrices along the propagation path.
The scattering species
Species selection.
Species selection when multiple species must be chosen.
A single radiance value.
A single set of radiance Jacobian.
Single value version of
spectral_radiance.Single value version of
spectral_radiance_jacobian.Gets spectral radiance as seen of space for a single frequency.
Gets spectral radiance as seen of the surface for a single frequency.
An altitude profile of spectral flux.
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_radiancewith respect tojacobian_targets.Computes spectral radiance as seen from the input position and environment.
The line-of-sight of the observer of spectral radiance.
The position of an observer of spectral radiance.
The spectral radiance operator.
Gets spectral radiance as seen of space.
Computes spectral radiance as seen of the surface.
The spectral radiance transform operator
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.
Spectral surface reflectance.
An agenda to compute the surface reflectance.
Spectral surface reflectance jacobian.
Transmittance from the background
The water equivalent pressure operator.
The workspace variables
A single zenith angle grid.
Static Data
pyarts3.workspace.Workspace.fromxml<function Workspace.fromxml at 0x7f786713ed40> (
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