#include <EigenSolverFactory.h>
Singleton factory dedicated to LU solvers
Public Member Functions | |
~MainLUFactory () | |
Static Public Member Functions | |
template<typename OrderingMethodType , class ScalarType > | |
static void | registerSolver (const std::string &orderingMethodName) |
![]() | |
static BaseEigenSolverProxy * | getSolver (const std::string &orderingMethodName) |
static bool | hasSolver (const std::string &orderingMethodName) |
static sofa::type::vector< EigenSolverFactory::OrderingMethodName > | registeredSolvers () |
Additional Inherited Members | |
![]() | |
static std::mutex | s_mutex |
![]() | |
static EigenSolverFactory & | getFactory () |
|
default |
|
inlinestatic |