make_vector
makeMatrix
jacobi algorithm