10 Matrix<double, 10, 10>
temp = mat.topLeftCorner<10, 10>();
11 outvec.head<10>() = temp.ldlt().solve(invec.head<10>());
14 Matrix<double, 9, 9> temp = mat.topLeftCorner<9, 9>();
15 outvec.head<9>() = temp.ldlt().solve(invec.head<9>());
18 Matrix<double, 8, 8> temp = mat.topLeftCorner<8, 8>();
19 outvec.head<8>() = temp.ldlt().solve(invec.head<8>());
22 Matrix<double, 7, 7> temp = mat.topLeftCorner<7, 7>();
23 outvec.head<7>() = temp.ldlt().solve(invec.head<7>());
26 Matrix<double, 6, 6> temp = mat.topLeftCorner<6, 6>();
27 outvec.head<6>() = temp.ldlt().solve(invec.head<6>());
30 Matrix<double, 5, 5> temp = mat.topLeftCorner<5, 5>();
31 outvec.head<5>() = temp.ldlt().solve(invec.head<5>());
34 Matrix<double, 4, 4> temp = mat.topLeftCorner<4, 4>();
35 outvec.head<4>() = temp.ldlt().solve(invec.head<4>());
38 Matrix<double, 3, 3> temp = mat.topLeftCorner<3, 3>();
39 outvec.head<3>() = temp.ldlt().solve(invec.head<3>());
42 Matrix<double, 2, 2> temp = mat.topLeftCorner<2, 2>();
43 outvec.head<2>() = temp.ldlt().solve(invec.head<2>());
46 Matrix<double, 1, 1> temp = mat.topLeftCorner<1, 1>();
47 outvec.head<1>() = temp.ldlt().solve(invec.head<1>());
51 <<
"Weird number of pulses encountered in multifit, module is configured incorrectly!";