add "unchecked" versions of `Matrix::{vandermonde,from_vec_vec}` and test both matrices
changelog
- replace
Matrix::vandermondewithMatrix::vandermonde_unchecked - add a new
Matrix::vandermondewhich callsMatrix::vandermonde_uncheckedafter checking the seed points are distinct, otherwise, gives aKomodoError::InvalidVandermondeerror - same with
Matrix::from_vec_vecandMatrix::from_vec_vec_unchecked - add documentation tests for the two "checked" functions
- run the main lib tests on both a random and a Vandermond matrix, just to be sure we do not take advantage of the Vandermonde structure
Edited by STEVAN Antoine