pub fn make_triangular_vec<F: Float>(size: usize) -> Vec<F>