Skip to main content
Ctrl+K
fips 0.2.0b2 documentation - Home fips 0.2.0b2 documentation - Home
  • Getting Started
  • User Guide
  • API Reference
  • GitHub
  • Getting Started
  • User Guide
  • API Reference
  • GitHub

Section Navigation

  • Spaces and Vectors
    • fips.Space
      • fips.Space.index
      • fips.Space.levels
      • fips.Space.names
      • fips.Space.offsets
      • fips.Space.align
      • fips.Space.from_index
      • fips.Space.round_labels
      • fips.Space.select
      • fips.Space.slice
    • fips.Space.from_index
    • fips.Space.names
    • fips.Space.levels
    • fips.Space.index
    • fips.Space.offsets
    • fips.Space.select
    • fips.Space.slice
    • fips.Space.align
    • fips.Space.round_labels
    • fips.Vector
      • fips.Vector.index
      • fips.Vector.name
      • fips.Vector.space
      • fips.Vector.values
      • fips.Vector.align
      • fips.Vector.combine_first
      • fips.Vector.from_blocks
      • fips.Vector.from_series
      • fips.Vector.round_labels
      • fips.Vector.to_series
      • fips.Vector.to_xarray
    • fips.Vector.from_series
    • fips.Vector.from_blocks
    • fips.Vector.values
    • fips.Vector.space
    • fips.Vector.name
    • fips.Vector.index
    • fips.Vector.__getitem__
    • fips.Vector.to_series
    • fips.Vector.to_xarray
    • fips.Vector.align
    • fips.Vector.combine_first
    • fips.Vector.round_labels
  • Operators
    • fips.Operator
      • fips.Operator.cols
      • fips.Operator.data
      • fips.Operator.name
      • fips.Operator.rows
      • fips.Operator.shape
      • fips.Operator.T
      • fips.Operator.align
      • fips.Operator.dense
      • fips.Operator.from_blocks
      • fips.Operator.from_frame
      • fips.Operator.round_labels
      • fips.Operator.sparse
      • fips.Operator.to_frame
    • fips.Operator.from_frame
    • fips.Operator.from_blocks
    • fips.Operator.data
    • fips.Operator.rows
    • fips.Operator.cols
    • fips.Operator.name
    • fips.Operator.shape
    • fips.Operator.T
    • fips.Operator.__getitem__
    • fips.Operator.align
    • fips.Operator.round_labels
    • fips.Operator.__matmul__
    • fips.Operator.__add__
    • fips.Operator.__sub__
    • fips.Operator.__mul__
    • fips.Operator.__truediv__
    • fips.Operator.__neg__
    • fips.Operator.dense
    • fips.Operator.sparse
    • fips.Operator.to_frame
  • Covariances
    • fips.Covariance
      • fips.Covariance.space
      • fips.Covariance.variances
      • fips.Covariance.aggregate
      • fips.Covariance.block_diag
      • fips.Covariance.diagonal
      • fips.Covariance.logdet
      • fips.Covariance.quadratic_form
      • fips.Covariance.sample
      • fips.Covariance.solve
      • fips.Covariance.sqrt
    • fips.Covariance.diagonal
    • fips.Covariance.block_diag
    • fips.Covariance.space
    • fips.Covariance.variances
    • fips.Covariance.solve
    • fips.Covariance.logdet
    • fips.Covariance.quadratic_form
    • fips.Covariance.sqrt
    • fips.Covariance.aggregate
    • fips.Covariance.sample
    • fips.Exponential
      • fips.Exponential.metric
      • fips.Exponential.scale
      • fips.Exponential.within
      • fips.Exponential.correlation
    • fips.Gaussian
      • fips.Gaussian.metric
      • fips.Gaussian.scale
      • fips.Gaussian.within
      • fips.Gaussian.correlation
    • fips.Matern
      • fips.Matern.metric
      • fips.Matern.nu
      • fips.Matern.scale
      • fips.Matern.within
      • fips.Matern.correlation
    • fips.Constant
      • fips.Constant.levels
      • fips.Constant.within
      • fips.Constant.correlation
    • fips.Independent
      • fips.Independent.levels
      • fips.Independent.correlation
    • fips.Kronecker
      • fips.Kronecker.factors
      • fips.Kronecker.levels
      • fips.Kronecker.correlation
    • fips.Exponential.levels
    • fips.Exponential.scale
    • fips.Exponential.metric
    • fips.Exponential.within
    • fips.Matern.nu
    • fips.Constant.within
    • fips.Kronecker.factors
    • fips.Kronecker.levels
    • fips.covariance.CorrelationModel
      • fips.covariance.CorrelationModel.levels
      • fips.covariance.CorrelationModel.correlation
      • fips.covariance.CorrelationModel.with_std
    • fips.covariance.CorrelationModel.levels
    • fips.covariance.CorrelationModel.correlation
    • fips.covariance.CorrelationModel.with_std
    • fips.covariance.CovarianceModel
      • fips.covariance.CovarianceModel.build
    • fips.covariance.CovarianceModel.build
    • fips.covariance.CovarianceModel.__add__
    • fips.covariance.distances.haversine_matrix
    • fips.covariance.distances.chordal_matrix
    • fips.covariance.distances.time_diff_matrix
  • Problem
    • fips.Problem
      • fips.Problem.forward
      • fips.Problem.obs
      • fips.Problem.obs_cov
      • fips.Problem.offset
      • fips.Problem.prior
      • fips.Problem.prior_cov
      • fips.Problem.aggregate
      • fips.Problem.predict
      • fips.Problem.restrict
      • fips.Problem.simulate
    • fips.Problem.prior
    • fips.Problem.prior_cov
    • fips.Problem.obs
    • fips.Problem.obs_cov
    • fips.Problem.forward
    • fips.Problem.offset
    • fips.Problem.predict
    • fips.Problem.simulate
    • fips.Problem.aggregate
    • fips.Problem.restrict
  • Solving and Posterior
    • fips.solve
    • fips.available_methods
    • fips.methods.analytic.AnalyticOptions
      • fips.methods.analytic.AnalyticOptions.gamma
    • fips.Posterior
      • fips.Posterior.chi2
      • fips.Posterior.dofs
      • fips.Posterior.dofs_per_element
      • fips.Posterior.estimate
      • fips.Posterior.information_content
      • fips.Posterior.innovation_cov
      • fips.Posterior.kalman_gain
      • fips.Posterior.mean
      • fips.Posterior.modeled_obs
      • fips.Posterior.options
      • fips.Posterior.problem
      • fips.Posterior.r2
      • fips.Posterior.reduced_chi2
      • fips.Posterior.rmse
      • fips.Posterior.uncertainty_reduction
      • fips.Posterior.variances
      • fips.Posterior.averaging_kernel
      • fips.Posterior.candidate_worth
      • fips.Posterior.chi2_tests
      • fips.Posterior.cov
      • fips.Posterior.data_worth
      • fips.Posterior.desroziers
      • fips.Posterior.leverage
      • fips.Posterior.recovery
      • fips.Posterior.summary
      • fips.Posterior.uncertainty
      • fips.Posterior.with_data
      • fips.Posterior.with_gamma
    • fips.Posterior.problem
    • fips.Posterior.options
    • fips.Posterior.estimate
    • fips.Posterior.mean
    • fips.Posterior.variances
    • fips.Posterior.cov
    • fips.Posterior.uncertainty
    • fips.Posterior.modeled_obs
    • fips.Posterior.innovation_cov
    • fips.Posterior.desroziers
    • fips.Posterior.leverage
    • fips.Posterior.kalman_gain
    • fips.Posterior.averaging_kernel
    • fips.Posterior.dofs
    • fips.Posterior.dofs_per_element
    • fips.Posterior.information_content
    • fips.Posterior.chi2
    • fips.Posterior.reduced_chi2
    • fips.Posterior.chi2_tests
    • fips.Posterior.r2
    • fips.Posterior.rmse
    • fips.Posterior.uncertainty_reduction
    • fips.Posterior.summary
    • fips.Posterior.with_gamma
    • fips.Posterior.with_data
    • fips.Posterior.recovery
    • fips.Posterior.data_worth
    • fips.Posterior.candidate_worth
    • fips.posterior.Solution
      • fips.posterior.Solution.chi2
      • fips.posterior.Solution.chi2_tests
      • fips.posterior.Solution.cov
      • fips.posterior.Solution.dofs
      • fips.posterior.Solution.dofs_per_element
      • fips.posterior.Solution.estimate
      • fips.posterior.Solution.gain
      • fips.posterior.Solution.information
      • fips.posterior.Solution.variances
    • fips.posterior.Solution.estimate
    • fips.posterior.Solution.variances
    • fips.posterior.Solution.cov
    • fips.posterior.Solution.gain
    • fips.posterior.Solution.dofs
    • fips.posterior.Solution.dofs_per_element
    • fips.posterior.Solution.information
    • fips.posterior.Solution.chi2
    • fips.posterior.Solution.chi2_tests
    • fips.posterior.Options
      • fips.posterior.Options.gamma
    • fips.posterior.Options.gamma
  • Aggregation and Offsets
    • fips.aggregate.sum
    • fips.aggregate.mean
    • fips.offset_block
  • Visualization
    • fips.visualization.plot_comparison
  • Linear Algebra
    • fips.linalg.LinearOperator
      • fips.linalg.LinearOperator.dense
      • fips.linalg.LinearOperator.diagonal
      • fips.linalg.LinearOperator.dot
      • fips.linalg.LinearOperator.logdet
      • fips.linalg.LinearOperator.solve
      • fips.linalg.LinearOperator.sqrt
      • fips.linalg.LinearOperator.trace
    • fips.linalg.DenseOperator
      • fips.linalg.DenseOperator.array
      • fips.linalg.DenseOperator.dense
      • fips.linalg.DenseOperator.solve
      • fips.linalg.DenseOperator.trace
    • fips.linalg.SparseOperator
      • fips.linalg.SparseOperator.matrix
      • fips.linalg.SparseOperator.dense
      • fips.linalg.SparseOperator.diagonal
      • fips.linalg.SparseOperator.logdet
      • fips.linalg.SparseOperator.solve
    • fips.linalg.DiagonalOperator
      • fips.linalg.DiagonalOperator.values
      • fips.linalg.DiagonalOperator.dense
      • fips.linalg.DiagonalOperator.diagonal
      • fips.linalg.DiagonalOperator.logdet
      • fips.linalg.DiagonalOperator.solve
      • fips.linalg.DiagonalOperator.sqrt
    • fips.linalg.BlockDiagonalOperator
      • fips.linalg.BlockDiagonalOperator.blocks
      • fips.linalg.BlockDiagonalOperator.dense
      • fips.linalg.BlockDiagonalOperator.diagonal
      • fips.linalg.BlockDiagonalOperator.logdet
      • fips.linalg.BlockDiagonalOperator.solve
      • fips.linalg.BlockDiagonalOperator.sqrt
    • fips.linalg.as_linear_operator
    • fips.linalg.LinearOperator.dot
    • fips.linalg.LinearOperator.solve
    • fips.linalg.LinearOperator.logdet
    • fips.linalg.LinearOperator.sqrt
    • fips.linalg.LinearOperator.dense
    • fips.linalg.LinearOperator.diagonal
    • fips.linalg.LinearOperator.trace
    • fips.linalg.DenseOperator.array
    • fips.linalg.SparseOperator.matrix
    • fips.linalg.DiagonalOperator.values
    • fips.linalg.BlockDiagonalOperator.blocks
    • fips.linalg.dottest
    • fips.linalg.KroneckerOperator
      • fips.linalg.KroneckerOperator.factors
      • fips.linalg.KroneckerOperator.positions
      • fips.linalg.KroneckerOperator.std
      • fips.linalg.KroneckerOperator.dense
      • fips.linalg.KroneckerOperator.diagonal
      • fips.linalg.KroneckerOperator.logdet
      • fips.linalg.KroneckerOperator.solve
      • fips.linalg.KroneckerOperator.sqrt
    • fips.linalg.KroneckerOperator.solve
    • fips.linalg.KroneckerOperator.logdet
    • fips.linalg.KroneckerOperator.dense
    • fips.linalg.KroneckerOperator.diagonal
    • fips.linalg.KroneckerOperator.factors
    • fips.linalg.KroneckerOperator.positions
    • fips.linalg.KroneckerOperator.std
  • API Reference
  • Linear Algebra
  • fips.linalg.SparseOperator
  • fips.linalg.SparseOperator.solve

fips.linalg.SparseOperator.solve#

SparseOperator.solve(B)[source]#

Solve self @ X = B by a sparse LU factorization (see LinearOperator.solve()).

Return type:

ndarray

previous

fips.linalg.SparseOperator.logdet

next

fips.linalg.DiagonalOperator

On this page
  • SparseOperator.solve()
Show Source

© Copyright 2025-2026, James Mineau.

Created using Sphinx 9.2.0.

Built with the PyData Sphinx Theme 0.23.0.