covmat_sxExtractSqrtDiagonal

Workspace.covmat_sxExtractSqrtDiagonal(self: pyarts.arts._Workspace, x_norm: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector, covmat_sx: pyarts.arts.WorkspaceVariable | pyarts.arts.CovarianceMatrix | None = self.covmat_sx, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None

Extract the square root of the diagonal of the state space covariance matrix.

This function extracts the diagonal of the state space covariance matrix covmat_sx and computes its square root. The resulting vector can then be used as x_norm argument for the OEM method to avoid scaling problems.

Author(s): Simon Pfreundschuh

Parameters:
  • x_norm (Vector) – The vector containing the square root of the diagonal elements of covmat_sx. [OUT]

  • covmat_sx (CovarianceMatrix, optional) – Covariance matrix of a priori distribution. See covmat_sx, defaults to self.covmat_sx [IN]

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