37 static constexpr char UPLO =
'F';
39 const bool quadratic =
false;
41 const unsigned eigen_num;
42 const double centre, radius;
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,
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:361
void print() override
Definition FEAST.cpp:378
int initialize() override
Definition FEAST.cpp:337
A Factory class.
Definition Factory.hpp:69
A Solver class defines solvers used in analysis.
Definition Solver.h:38