trmv_lot.cpp (229B)
1 #include "gemv_common.h" 2 3 EIGEN_DONT_INLINE 4 void trmv(const Mat &A, Vec &B, const Vec &C) 5 { 6 B.noalias() += A.transpose().triangularView<Lower>() * C; 7 } 8 9 int main(int argc, char **argv) 10 { 11 return main_gemv(argc, argv, trmv); 12 }