39 const bool quadratic =
false;
41 const unsigned eigen_num;
44 [[nodiscard]]
int linear_solve(
const shared_ptr<LongFactory>&)
const;
45 [[nodiscard]]
int quadratic_solve(
const shared_ptr<LongFactory>&)
const;
48 FEAST(
unsigned,
unsigned,
double,
bool);
54 void print()
override;
A FEAST class defines a solver using FEAST iteration.
Definition: FEAST.h:36
int analyze() override
Definition: FEAST.cpp:220
void print() override
Definition: FEAST.cpp:237
int initialize() override
Definition: FEAST.cpp:196
FEAST(unsigned, unsigned, double, bool)
Definition: FEAST.cpp:190
A Factory class.
Definition: Factory.hpp:67
A Solver class defines solvers used in analysis.
Definition: Solver.h:38