|
<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
#include <vector>#include "tlapack/base/StrongZero.hpp"#include "tlapack/base/scalar_type_traits.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | tlapack |
| Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). | |
Functions | |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Diag v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Direction v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Layout v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Norm v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Op v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Side v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const StoreV v) |
| std::ostream & | tlapack::operator<< (std::ostream &out, const Uplo v) |
Variables | |
| constexpr internal::Backward | tlapack::BACKWARD {} |
| Backward direction. | |
| constexpr internal::BothSides | tlapack::BOTH_SIDES {} |
| both sides | |
| constexpr internal::ColumnwiseStorage | tlapack::COLUMNWISE_STORAGE {} |
| Columnwise storage. | |
| constexpr internal::ConjTranspose | tlapack::CONJ_TRANS = {} |
| conjugate transpose | |
| constexpr internal::Conjugate | tlapack::CONJUGATE = {} |
| non-transpose conjugate | |
| constexpr internal::Forward | tlapack::FORWARD {} |
| Forward direction. | |
| constexpr internal::FrobNorm | tlapack::FROB_NORM = {} |
| Frobenius norm of matrices. | |
| constexpr internal::GeneralAccess | tlapack::GENERAL = {} |
| General access. | |
| constexpr internal::InfNorm | tlapack::INF_NORM = {} |
| infinity norm of matrices | |
| constexpr internal::LeftSide | tlapack::LEFT_SIDE {} |
| left side | |
| constexpr internal::LowerHessenberg | tlapack::LOWER_HESSENBERG = {} |
| Lower Hessenberg access. | |
| constexpr internal::LowerTriangle | tlapack::LOWER_TRIANGLE = {} |
| Lower Triangle access. | |
| constexpr internal::MaxNorm | tlapack::MAX_NORM = {} |
| max norm | |
| constexpr internal::NoTranspose | tlapack::NO_TRANS = {} |
| no transpose | |
| constexpr internal::NonUnitDiagonal | tlapack::NON_UNIT_DIAG = {} |
| The main diagonal is not assumed to consist of 1's. | |
| constexpr internal::OneNorm | tlapack::ONE_NORM = {} |
| one norm | |
| constexpr internal::RightSide | tlapack::RIGHT_SIDE {} |
| right side | |
| constexpr internal::RowwiseStorage | tlapack::ROWWISE_STORAGE {} |
| Rowwise storage. | |
| constexpr internal::StrictLower | tlapack::STRICT_LOWER = {} |
| Strict Lower Triangle access. | |
| constexpr internal::StrictUpper | tlapack::STRICT_UPPER = {} |
| Strict Upper Triangle access. | |
| constexpr internal::Transpose | tlapack::TRANSPOSE = {} |
| transpose | |
| constexpr internal::TwoNorm | tlapack::TWO_NORM = {} |
| two norm | |
| constexpr internal::UnitDiagonal | tlapack::UNIT_DIAG = {} |
| The main diagonal is assumed to consist of 1's. | |
| constexpr internal::UpperHessenberg | tlapack::UPPER_HESSENBERG = {} |
| Upper Hessenberg access. | |
| constexpr internal::UpperTriangle | tlapack::UPPER_TRIANGLE = {} |
| Upper Triangle access. | |