NuTo
Numerics Tool
Namespaces | Functions
EigenSparseSolve.cpp File Reference
#include "EigenSparseSolve.h"
#include "nuto/base/Exception.h"
#include "nuto/base/Timer.h"
#include "nuto/base/Logger.h"
#include <Eigen/SparseLU>
#include <Eigen/SparseQR>
#include <Eigen/SparseCholesky>
#include <Eigen/IterativeLinearSolvers>

Namespaces

 NuTo
 

Functions

template<typename TSolver >
Eigen::VectorXd NuTo::SolveWithSolver (const Eigen::SparseMatrix< double > &A, const Eigen::VectorXd &b)
 
Eigen::VectorXd NuTo::EigenSparseSolve (const Eigen::SparseMatrix< double > &A, const Eigen::VectorXd &b, std::string solver)
 Solve a sparse linear system \(A x = b\) made of Eigen types. More...