<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
Loading...
Searching...
No Matches
tlapack::concepts::SliceableMatrix Concept Reference

Concept definition

template<typename matrix_t>
{
{
slice(A, pair{0, 1}, pair{0, 1})
}
->Matrix<>;
{
rows(A, pair{0, 1})
}
->Matrix<>;
{
cols(A, pair{0, 1})
}
->Matrix<>;
{
row(A, 0)
}
->Vector<>;
{
col(A, 0)
}
->Vector<>;
{
slice(A, 0, pair{0, 1})
}
->Vector<>;
{
slice(A, pair{0, 1}, 0)
}
->Vector<>;
{
}
->Vector<>;
{
diag(A, 1)
}
->Vector<>;
}
Definition concepts.hpp:330
Definition concepts.hpp:417
typename traits::real_type_traits< Types..., int >::type real_type
The common real type of the list of types.
Definition scalar_type_traits.hpp:113
constexpr auto diag(T &A, int diagIdx=0) noexcept
Get the Diagonal of an Eigen Matrix.
Definition eigen.hpp:576