Lines Matching full:vector
27 typedef gsl_vector* Vector;
29 static Vector createVector(int size) { return gsl_vector_alloc(size); }
31 static void free(Vector& m) { gsl_vector_free(m); m=0; }
32 static void prod(const Matrix& m, const Vector& v, Vector& x) { gsl_blas_dgemv(CblasNoTrans,1,m,v,0,x); }
34 static void cholesky_solve(const Matrix& m, const Vector& b, Vector& x) { gsl_linalg_cholesky_solve(m,b,x); }
35 static void eigen_symm(const Matrix& m, Vector& eval, Matrix& evec)
45 static void eigen_symm_gen(const Matrix& m, const Matrix& _b, Vector& eval, Matrix& evec)
62 typedef gsl_vector_complex* Vector;
64 static Vector createVector(int size) { return gsl_vector_complex_alloc(size); }
66 static void free(Vector& m) { gsl_vector_complex_free(m); m=0; }
68 static void cholesky_solve(const Matrix& m, const Vector& b, Vector& x) { gsl_linalg_complex_cholesky_solve(m,b,x); }
69 static void prod(const Matrix& m, const Vector& v, Vector& x)