Version of Eigen::CommaInitializer for diagonal versions of HermitianAdapter and TriangularAdapter.
More...
#include <eigen-comma-initializers.hpp>
|
template<typename S , std::enable_if_t< std::is_convertible_v< S, Scalar >, int > = 0> |
| DiagonalCommaInitializer (XprType &xpr, const S &s) |
|
template<typename OtherDerived > |
| DiagonalCommaInitializer (XprType &xpr, const DenseBase< OtherDerived > &other) |
|
| DiagonalCommaInitializer (const DiagonalCommaInitializer &o) |
|
| DiagonalCommaInitializer (DiagonalCommaInitializer &&o) |
|
template<typename S , std::enable_if_t< std::is_convertible_v< S, Scalar >, int > = 0> |
auto & | operator, (const S &s) |
|
template<typename OtherDerived > |
auto & | operator, (const DenseBase< OtherDerived > &other) |
|
auto & | finished () |
|
|
NestedMatrix | matrix |
|
Nested | comma_initializer |
|
XprType & | diag |
|
|
static constexpr auto | layout = OpenKalman::layout_of_v<XprType> |
|
static constexpr auto | dim = OpenKalman::index_dimension_of_v<XprType, 0> |
|
template<typename XprType>
struct Eigen::DiagonalCommaInitializer< XprType >
Version of Eigen::CommaInitializer for diagonal versions of HermitianAdapter and TriangularAdapter.
The documentation for this struct was generated from the following file: