829
831
MAUS::Vector<double> u(size-1);
830
832
MAUS::Matrix<double> M(size-1, size-1);
831
833
for(size_t i=1; i<size; i++)
834
836
u(i) = target.GetMoment(index1) - in.GetMoment(index1);
835
837
for(size_t j=1; j<size; j++)
838
840
std::vector<int> index3 = index2;
839
841
index3.insert(index3.begin(), index1.begin(), index1.end());
840
842
M(j,i) = in.GetMoment(index3) - in.GetMoment(index1)*target.GetMoment(index2);