Skip to content

MGroup.LinearAlgebra.Exceptions

Dimitris Tsapetis edited this page Apr 17, 2019 · 1 revision

AsymmetricMatrixException

The exception that is thrown when a linear algebra operation that requires symmetric positive definite matrices is applied to an indefinite matrix. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.AsymmetricMatrixException
    : IndefiniteMatrixException, ISerializable, _Exception

EmptyMatrixBuilderException

The exception that is thrown when trying to build a matrix after clearing the internal data of the matrix builder. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.EmptyMatrixBuilderException
    : Exception, ISerializable, _Exception

IndefiniteMatrixException

The exception that is thrown when a linear algebra operation that requires symmetric positive definite matrices is applied to an indefinite matrix. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.IndefiniteMatrixException
    : Exception, ISerializable, _Exception

LapackException

The exception that is thrown when a call to the LAPACK library fails. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.LapackException
    : Exception, ISerializable, _Exception

NonMatchingDimensionsException

The exception that is thrown when a linear algebra operation cannot be executed due to the arguments (vectors or matrices) having incompatible dimension (number of rows or columns). Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.NonMatchingDimensionsException
    : Exception, ISerializable, _Exception

PatternModifiedException

The exception that is thrown when modifying an entry that is not explicitly stored in the vector or matrix storage format. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.PatternModifiedException
    : Exception, ISerializable, _Exception

SingularMatrixException

The exception that is thrown when a linear algebra operation that requires invertible matrices is applied to a singular matrix. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.SingularMatrixException
    : IndefiniteMatrixException, ISerializable, _Exception

SparsityPatternModifiedException

The exception that is thrown when modifying a zero entry that is not explicitly stored in the vector or matrix storage format. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.SparsityPatternModifiedException
    : PatternModifiedException, ISerializable, _Exception

SuiteSparseException

The exception that is thrown when a call to SuiteSparse library fails. Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.SuiteSparseException
    : Exception, ISerializable, _Exception

SymmetricPatternModifiedException

The exception that is thrown when modifying an entry (i, j) of a symmetric matrix without updating its symmetric (j, i). Authors: Serafeim Bakalakos

public class MGroup.LinearAlgebra.Exceptions.SymmetricPatternModifiedException
    : PatternModifiedException, ISerializable, _Exception