Elemental
0.86
Introduction
A brief tour of the library
Build system
Core functionality
BLAS-like linear algebra
LAPACK-like linear algebra
Optimization
Control theory
Special matrices
Input/output
Indices
Elemental
Docs
»
Elemental’s development documentation
View page source
Elemental’s development documentation
¶
Introduction
Overview
Dependencies
License and copyright
References
A brief tour of the library
Boiler-plate programs
Floating-point types
Dense linear algebra
Sparse-direct linear and (generalized) least squares solvers
Solving Linear, Quadratic Programs, and Second-Order Cone Programs
Lattice reduction
Some simple number theory support
References
Build system
Handling mandatory external dependencies
Soft dependencies
Getting Elemental’s source
Building Elemental
Build modes
Testing the C++11 installation
Testing the Python installation
Elemental as a CMake subproject
Troubleshooting
References
Core functionality
Imported library routines
Environment
Element manipulation
Matrix
Grid
DistMatrix
Graph
SparseMatrix
DistGraph
DistSparseMatrix
DistMultiVec
Viewing submatrices
Read/write proxies
FLAME-like partition tracking
BLAS-like linear algebra
Level 1
Level 2
Level 3
Tuning parameters
LAPACK-like linear algebra
Reduction to condensed form
Factorizations
Spectral analysis
Matrix functions
Matrix properties
Linear solvers
Euclidean minimization
Permutations
Reflectors
Utilities
Optimization
Solvers
Models
Proximal maps
Utilities
Control theory
Algebraic Ricatti
Lyapunov
Sylvester
Special matrices
Deterministic
Random
Input/output
Display
Print
Spy
Read
Write
Indices