pub type CooSparseMatrix = (Vec<Complex64>, (Vec<usize>, Vec<usize>));
Complex sparse matrix in coordinate (COO) format.
Input in the form (value_vector, (row_index_vector, column_index_vector))