dimension =3000 in ludecomposition.cpp