Show / Hide Table of Contents

Interface ISparsePivotingSolver<T>

A sparse solver that can use pivoting to solve equations.

Inherited Members
ISparseSolver<T>.FindElement(MatrixLocation)
ISparseSolver<T>.FindElement(int)
ISparseSolver<T>.GetElement(MatrixLocation)
ISparseSolver<T>.GetElement(int)
ISparseSolver<T>.RemoveElement(MatrixLocation)
ISparseSolver<T>.RemoveElement(int)
IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>.PivotSearchReduction
IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>.NeedsReordering
IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>.Precondition(PreconditioningMethod<ISparseMatrix<T>, ISparseVector<T>, T>)
IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>.OrderAndFactor()
IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>.InternalToExternal(MatrixLocation)
IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>.ExternalToInternal(MatrixLocation)
ISolver<T>.Degeneracy
ISolver<T>.Size
ISolver<T>.IsFactored
ISolver<T>.this[int, int]
ISolver<T>.this[MatrixLocation]
ISolver<T>.this[int]
ISolver<T>.ForwardSubstitute(IVector<T>)
ISolver<T>.BackwardSubstitute(IVector<T>)
ISolver<T>.ComputeDegenerateContribution(int)
ISolver<T>.ForwardSubstituteTransposed(IVector<T>)
ISolver<T>.BackwardSubstituteTransposed(IVector<T>)
ISolver<T>.ComputeDegenerateContributionTransposed(int)
ISolver<T>.Factor()
ISolver<T>.Reset()
ISolver<T>.Clear()
IParameterSetCollection.GetParameterSet<P>()
IParameterSetCollection.TryGetParameterSet<P>(out P)
IParameterSetCollection.ParameterSets
IParameterSet.SetParameter<P>(string, P)
IParameterSet.TrySetParameter<P>(string, P)
IParameterSet.GetProperty<P>(string)
IParameterSet.TryGetProperty<P>(string, out P)
IParameterSet.CreateParameterSetter<P>(string)
IParameterSet.CreatePropertyGetter<P>(string)
Namespace: SpiceSharp.Algebra
Assembly: SpiceSharp.dll
Syntax
public interface ISparsePivotingSolver<T> : ISparseSolver<T>, IPivotingSolver<ISparseMatrix<T>, ISparseVector<T>, T>, ISolver<T>, IParameterSetCollection, IParameterSet
Type Parameters
Name Description
T

The base value type.

Extension Methods

Utility.ThrowIfNull<T>(T, string)
Documentation.ParameterValues<T>(IParameterSet, bool)
Documentation.Parameters(IParameterSet)
Documentation.ParameterValues<T>(IParameterSetCollection, bool)
Documentation.Parameters(IParameterSetCollection)

See Also

ISparseSolver<T>
ISparseMatrix<T>
ISparseVector<T>
IPivotingSolver<M, V, T>
In this article
Back to top Generated by DocFX