|
NumericAL
A header-only C++20 lexer built on REAL
|
How a matrix was balanced: swaps, in the order they were applied, then the scaling of the active block low … high − 1 by scale.
More...
#include <eigen.hpp>
Public Attributes | |
| std::size_t | low {0} |
| The active block's first row and column. | |
| std::size_t | high {0} |
| One past its last. | |
| std::vector< std::pair< std::size_t, std::size_t > > | swaps |
| Rows and columns exchanged, in order. | |
| buffer< double > | scale |
The diagonal D of D⁻¹ A D (1 outside). | |
How a matrix was balanced: swaps, in the order they were applied, then the scaling of the active block low … high − 1 by scale.
| std::size_t numerical::detail::balancing::high {0} |
| std::size_t numerical::detail::balancing::low {0} |
| std::vector<std::pair<std::size_t, std::size_t> > numerical::detail::balancing::swaps |