jacobianAddBasicCatalogParameters

Workspace.jacobianAddBasicCatalogParameters(self: pyarts.arts._Workspace, jacobian_quantities: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfRetrievalQuantity]] = self.jacobian_quantities, jacobian_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.jacobian_agenda, catalog_identities: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfQuantumIdentifier], catalog_parameters: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfString], verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None

See jacobianAddBasicCatalogParameter().

This adds a multiple of parameters for first each catalog identity in catalog_identities and then for each catalog parameter in catalog_parameters by looping calls to jacobianAddBasicCatalogParameter() over these input.

Author(s): Richard Larsson

Parameters:
  • jacobian_quantities (ArrayOfRetrievalQuantity, optional) – The retrieval quantities in the Jacobian matrix. See jacobian_quantities, defaults to self.jacobian_quantities [INOUT]

  • jacobian_agenda (Agenda, optional) – Pure numerical Jacobian calculations. See jacobian_agenda, defaults to self.jacobian_agenda [INOUT]

  • catalog_identities (ArrayOfQuantumIdentifier) – The catalog line matching information. [IN]

  • catalog_parameters (ArrayOfString) – The catalog parameter of the retrieval quantity. [IN]

  • verbosity (Verbosity) – ARTS verbosity. See verbosity, defaults to self.verbosity [IN]