#include <Eigen/Dense>
#include <iostream>
◆ copyUpperTriangularPart()
template<typename Derived1 , typename Derived2 >
7 dst.template triangularView<Eigen::Upper>() = src.template triangularView<Eigen::Upper>();
Referenced by main().
◆ main()
11 Eigen::MatrixXi
m1 = Eigen::MatrixXi::Ones(5, 5);
12 Eigen::MatrixXi
m2 = Eigen::MatrixXi::Random(4, 4);
13 std::cout <<
"m2 before copy:" << std::endl;
14 std::cout <<
m2 << std::endl << std::endl;
16 std::cout <<
"m2 after copy:" << std::endl;
17 std::cout <<
m2 << std::endl << std::endl;
void copyUpperTriangularPart(Eigen::MatrixBase< Derived1 > &dst, const Eigen::MatrixBase< Derived2 > &src)
Definition: TemplateKeyword_flexible.cpp:5
References copyUpperTriangularPart(), m1, and m2().