#include <vector>
Go to the source code of this file.
|
double | nimble::InnerProduct (unsigned int num_entries, const double *vec_1, const double *vec_2) |
|
double | nimble::InnerProduct (const std::vector< double > &vec_1, const std::vector< double > &vec_2) |
|
void | nimble::LU_Decompose (int num_entries, MatrixContainer &mat, int *index) |
|
void | nimble::LU_Solve (int num_entries, MatrixContainer &mat, double *vec, int *index) |
|
void | nimble::LU_SolveSystem (int num_entries, MatrixContainer &mat, double *vec, int *scratch) |
|
bool | nimble::CG_SolveSystem (nimble::CRSMatrixContainer &A, const double *b, CGScratchSpace &cg_scratch, double *x, int &num_iterations, double cg_tol, int max_iterations) |
|