11 Matrix<double,10,10>
temp = mat.topLeftCorner<10,10>();
12 outvec.head<10>() = temp.ldlt().solve(invec.head<10>());
17 Matrix<double,9,9> temp = mat.topLeftCorner<9,9>();
18 outvec.head<9>() = temp.ldlt().solve(invec.head<9>());
23 Matrix<double,8,8> temp = mat.topLeftCorner<8,8>();
24 outvec.head<8>() = temp.ldlt().solve(invec.head<8>());
29 Matrix<double,7,7> temp = mat.topLeftCorner<7,7>();
30 outvec.head<7>() = temp.ldlt().solve(invec.head<7>());
35 Matrix<double,6,6> temp = mat.topLeftCorner<6,6>();
36 outvec.head<6>() = temp.ldlt().solve(invec.head<6>());
41 Matrix<double,5,5> temp = mat.topLeftCorner<5,5>();
42 outvec.head<5>() = temp.ldlt().solve(invec.head<5>());
47 Matrix<double,4,4> temp = mat.topLeftCorner<4,4>();
48 outvec.head<4>() = temp.ldlt().solve(invec.head<4>());
53 Matrix<double,3,3> temp = mat.topLeftCorner<3,3>();
54 outvec.head<3>() = temp.ldlt().solve(invec.head<3>());
59 Matrix<double,2,2> temp = mat.topLeftCorner<2,2>();
60 outvec.head<2>() = temp.ldlt().solve(invec.head<2>());
65 Matrix<double,1,1> temp = mat.topLeftCorner<1,1>();
66 outvec.head<1>() = temp.ldlt().solve(invec.head<1>());
71 <<
"Weird number of pulses encountered in multifit, module is configured incorrectly!";