11 std::cout <<
"Solving linear system" << std::endl;
14 int* ipiv =
new int[matrix.
get_size()];
int get_size() const
get the number of rows/columns
Namespace for core components.
Scalar * get_values()
get the array of elements of the vector
Scalar * get_values()
get the array of elements of the matrix
int solve_linear_system(Matrix< double > &A, Vector< double > &rhs)
void dgesv_wrap(int *N, int *NRHS, double *A, int *LDA, int *IPIV, double *B, int *LDB, int *INFO)
Wrapper function around around dgesv_.
A dense quadratic matrix of arbitrary size.
A vector of arbitrary size.