Warning: this documentation for the development version is under construction.

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Seldon::Array3D< T, Allocator >3D array
Seldon::ArrayColComplexSparse
Seldon::ArrayColSparse
Seldon::ArrayColSymComplexSparse
Seldon::ArrayColSymSparse
Seldon::ArrayRowComplexSparse
Seldon::ArrayRowSparse
Seldon::ArrayRowSymComplexSparse
Seldon::ArrayRowSymSparse
Seldon::CallocAlloc< T >
Seldon::class_SeldonConjTrans
Seldon::class_SeldonLeft
Seldon::class_SeldonNonUnit
Seldon::class_SeldonNoTrans
Seldon::class_SeldonRight
Seldon::class_SeldonTrans
Seldon::class_SeldonUnit
Seldon::ColComplexSparse
Seldon::ColHerm
Seldon::ColHermPacked
Seldon::Collection
Seldon::ColLoTriang
Seldon::ColLoTriangPacked
Seldon::ColMajor
Seldon::ColMajorCollection
Seldon::ColSparse
Seldon::ColSym
Seldon::ColSymComplexSparse
Seldon::ColSymPacked
Seldon::ColSymPackedCollection
Seldon::ColSymSparse
Seldon::ColUpTriang
Seldon::ColUpTriangPacked
Seldon::ColUpTriangPackedCollection
Seldon::DenseSparseCollection
Seldon::Error
Seldon::FloatDouble
Seldon::General
Seldon::HeterogeneousMatrixCollection< Prop0, Storage0, Prop1, Storage1, Allocator >Matrix class made of an heterogeneous collection of matrices
Seldon::IlutPreconditioning< real, cplx, Allocator >
Seldon::IOError
Seldon::Iteration< Titer >Class containing parameters for an iterative resolution
Seldon::LapackError
Seldon::LapackInfo
Seldon::MallocAlloc< T >
Seldon::MallocObject< T >
Seldon::Matrix< T, Prop, Storage, Allocator >
Seldon::Matrix< FloatDouble, General, DenseSparseCollection, Allocator< double > >Heterogeneous matrix collection class
Seldon::Matrix< T, Prop, ArrayColComplexSparse, Allocator >Column-major sparse-matrix class
Seldon::Matrix< T, Prop, ArrayColSparse, Allocator >Column-major sparse-matrix class
Seldon::Matrix< T, Prop, ArrayColSymComplexSparse, Allocator >Column-major symmetric sparse-matrix class
Seldon::Matrix< T, Prop, ArrayColSymSparse, Allocator >Column-major symmetric sparse-matrix class
Seldon::Matrix< T, Prop, ArrayRowComplexSparse, Allocator >Row-major sparse-matrix class
Seldon::Matrix< T, Prop, ArrayRowSparse, Allocator >Row-major sparse-matrix class
Seldon::Matrix< T, Prop, ArrayRowSymComplexSparse, Allocator >Row-major symmetric sparse-matrix class
Seldon::Matrix< T, Prop, ArrayRowSymSparse, Allocator >Row-major symmetric sparse-matrix class
Seldon::Matrix< T, Prop, ColComplexSparse, Allocator >Column-major sparse-matrix class
Seldon::Matrix< T, Prop, ColHerm, Allocator >Column-major hermitian full-matrix class
Seldon::Matrix< T, Prop, ColHermPacked, Allocator >Column-major hermitian packed matrix class
Seldon::Matrix< T, Prop, ColLoTriang, Allocator >Column-major lower-triangular full-matrix class
Seldon::Matrix< T, Prop, ColLoTriangPacked, Allocator >Column-major lower-triangular packed matrix class
Seldon::Matrix< T, Prop, ColMajor, Allocator >Column-major full-matrix class
Seldon::Matrix< T, Prop, ColMajorCollection, Allocator >Column-major matrix collection class
Seldon::Matrix< T, Prop, ColSparse, Allocator >Column-major sparse-matrix class
Seldon::Matrix< T, Prop, ColSym, Allocator >Column-major symmetric full-matrix class
Seldon::Matrix< T, Prop, ColSymComplexSparse, Allocator >Column-major complex sparse-matrix class
Seldon::Matrix< T, Prop, ColSymPacked, Allocator >Column-major symmetric packed matrix class
Seldon::Matrix< T, Prop, ColSymPackedCollection, Allocator >Symetric column-major matrix collection class
Seldon::Matrix< T, Prop, ColSymSparse, Allocator >Column-major sparse-matrix class
Seldon::Matrix< T, Prop, ColUpTriang, Allocator >Column-major upper-triangular full-matrix class
Seldon::Matrix< T, Prop, ColUpTriangPacked, Allocator >Column-major upper-triangular packed matrix class
Seldon::Matrix< T, Prop, PETScMPIAIJ, Allocator >
Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
Seldon::Matrix< T, Prop, PETScSeqDense, Allocator >
Seldon::Matrix< T, Prop, RowComplexSparse, Allocator >Row-major sparse-matrix class
Seldon::Matrix< T, Prop, RowHerm, Allocator >Row-major hermitian full-matrix class
Seldon::Matrix< T, Prop, RowHermPacked, Allocator >Row-major hermitian packed matrix class
Seldon::Matrix< T, Prop, RowLoTriang, Allocator >Row-major lower-triangular full-matrix class
Seldon::Matrix< T, Prop, RowLoTriangPacked, Allocator >Row-major lower-triangular packed matrix class
Seldon::Matrix< T, Prop, RowMajor, Allocator >Row-major full-matrix class
Seldon::Matrix< T, Prop, RowMajorCollection, Allocator >Row-major matrix collection class
Seldon::Matrix< T, Prop, RowSparse, Allocator >Row-major sparse-matrix class
Seldon::Matrix< T, Prop, RowSym, Allocator >Row-major symmetric full-matrix class
Seldon::Matrix< T, Prop, RowSymComplexSparse, Allocator >Row-major complex sparse-matrix class
Seldon::Matrix< T, Prop, RowSymPacked, Allocator >Row-major symmetric packed matrix class
Seldon::Matrix< T, Prop, RowSymPackedCollection, Allocator >Symetric row-major matrix collection class
Seldon::Matrix< T, Prop, RowSymSparse, Allocator >Row-major sparse-matrix class
Seldon::Matrix< T, Prop, RowUpTriang, Allocator >Row-major upper-triangular full-matrix class
Seldon::Matrix< T, Prop, RowUpTriangPacked, Allocator >Row-major upper-triangular packed matrix class
Seldon::Matrix< T, Prop, SubStorage< M >, Allocator >Sub-matrix class
Seldon::Matrix_ArrayComplexSparse< T, Prop, Storage, Allocator >Sparse Array-matrix class
Seldon::Matrix_ArraySparse< T, Prop, Storage, Allocator >Sparse Array-matrix class
Seldon::Matrix_Base< T, Allocator >Base class for all matrices
Seldon::Matrix_ComplexSparse< T, Prop, Storage, Allocator >Complex sparse-matrix class
Seldon::Matrix_Hermitian< T, Prop, Storage, Allocator >Hermitian matrix stored in a full matrix
Seldon::Matrix_HermPacked< T, Prop, Storage, Allocator >Hermitian packed matrix class
Seldon::Matrix_Pointers< T, Prop, Storage, Allocator >Full matrix class
Seldon::Matrix_Sparse< T, Prop, Storage, Allocator >Sparse-matrix class
Seldon::Matrix_SymComplexSparse< T, Prop, Storage, Allocator >Symmetric complex sparse-matrix class
Seldon::Matrix_Symmetric< T, Prop, Storage, Allocator >Symmetric matrix stored in a full matrix
Seldon::Matrix_SymPacked< T, Prop, Storage, Allocator >Symmetric packed matrix class
Seldon::Matrix_SymSparse< T, Prop, Storage, Allocator >Symmetric sparse-matrix class
Seldon::Matrix_TriangPacked< T, Prop, Storage, Allocator >Triangular packed matrix class
Seldon::Matrix_Triangular< T, Prop, Storage, Allocator >Triangular matrix stored in a full matrix
Seldon::MatrixCholmodObject containing Cholesky factorization
Seldon::MatrixCollection< T, Prop, Storage, Allocator >Matrix class made of a collection of matrices
Seldon::MatrixMumps< T >Object used to solve linear system by calling mumps subroutines
Seldon::MatrixPastix< T >
Seldon::MatrixSuperLU< T >Empty matrix
Seldon::MatrixSuperLU< complex< double > >Class interfacing SuperLU functions in complex double precision
Seldon::MatrixSuperLU< double >Class interfacing SuperLU functions in double precision
Seldon::MatrixSuperLU_Base< T >Class interfacing SuperLU functions
Seldon::MatrixUmfPack< T >Empty class
Seldon::MatrixUmfPack< complex< double > >Class to solve linear system in complex double precision with UmfPack
Seldon::MatrixUmfPack< double >Class to solve linear system in double precision with UmfPack
Seldon::MatrixUmfPack_Base< T >< base class to solve linear system by using UmfPack
Seldon::NaNAlloc< T >
Seldon::NewAlloc< T >
Seldon::NLoptSolverNLopt optimization
Seldon::NoMemory
Seldon::PetscMatrix< T, Prop, Storage, Allocator >Matrix class based on PETSc matrix
Seldon::PETScMPIAIJ
Seldon::PETScMPIDense
Seldon::PETScPar
Seldon::PETScSeq
Seldon::PETScSeqDense
Seldon::PETScVector< T, Allocator >
Seldon::Preconditioner_BaseBase class for preconditioners
Seldon::RowComplexSparse
Seldon::RowHerm
Seldon::RowHermPacked
Seldon::RowLoTriang
Seldon::RowLoTriangPacked
Seldon::RowMajor
Seldon::RowMajorCollection
Seldon::RowSparse
Seldon::RowSym
Seldon::RowSymComplexSparse
Seldon::RowSymPacked
Seldon::RowSymPackedCollection
Seldon::RowSymSparse
Seldon::RowUpTriang
Seldon::RowUpTriangPacked
Seldon::RowUpTriangPackedCollection
Seldon::SeldonConjugate
Seldon::SeldonDiag
Seldon::SeldonNorm
nlopt::SeldonOpt
Seldon::SeldonSide
Seldon::SeldonTranspose
Seldon::SeldonUplo
Seldon::SorPreconditioner< T >
Seldon::SparseCholeskySolver< T >Class grouping different Cholesky solvers
Seldon::SparseDirectSolver< T >Class grouping different direct solvers
Seldon::SparseMatrixOrderingBasic class grouping different ordering strategies
Seldon::SparseSeldonSolver< T, Allocator >Default solver in Seldon
Seldon::StrThis class helps formatting C++ strings on the fly
Seldon::SubMatrix< M >Sub-matrix class
Seldon::SubMatrix_Base< T, Prop, M, Allocator >Sub-matrix base class
Seldon::SubStorage< M >
Seldon::Symmetric
Seldon::TypeMumps< T >
Seldon::TypeMumps< complex< double > >Class containing MUMPS data structure
Seldon::TypeMumps< double >Class containing MUMPS data structure
Seldon::Undefined
Seldon::VectFull
Seldon::Vector< T, Storage, Allocator >
Seldon::Vector2< T, Allocator0, Allocator1 >Vector of vectors
Seldon::Vector3< T, Allocator0, Allocator1, Allocator2 >Vector of vectors of vectors
Seldon::Vector< FloatDouble, DenseSparseCollection, Allocator< T > >Structure for distributed vectors
Seldon::Vector< T, Collection, Allocator >Structure for distributed vectors
Seldon::Vector< T, PETScPar, Allocator >
Seldon::Vector< T, PETScSeq, Allocator >
Seldon::Vector< T, VectFull, Allocator >Full vector class
Seldon::Vector< T, VectSparse, Allocator >Sparse vector class
Seldon::Vector_Base< T, Allocator >Base structure for all vectors
Seldon::VectSparse
Seldon::WrongArgument
Seldon::WrongCol
Seldon::WrongDim
Seldon::WrongIndex
Seldon::WrongRow