29 return std::make_pair (std::string (
"PSEUDOBLOCK GMRES"),
true);
32 return std::make_pair (std::string (
"BLOCK GMRES"),
true);
35 return std::make_pair (std::string (
"BLOCK GMRES"),
true);
38 return std::make_pair (std::string (
"PSEUDOBLOCK CG"),
true);
41 return std::make_pair (std::string (
"BLOCK CG"),
true);
44 return std::make_pair (std::string (
"PSEUDOBLOCK CG"),
true);
47 return std::make_pair (std::string (
"PSEUDOBLOCK STOCHASTIC CG"),
true);
50 return std::make_pair (std::string (
"RCG"),
true);
53 return std::make_pair (std::string (
"GCRODR"),
true);
57 return std::make_pair (std::string (
"PSEUDOBLOCK GMRES"),
true);
60 return std::make_pair (std::string (
"PSEUDOBLOCK GMRES"),
true);
63 return std::make_pair (std::string (
"PSEUDOBLOCK CG"),
true);
66 return std::make_pair (std::string (
"PSEUDOBLOCK CG"),
true);
69 return std::make_pair (std::string (
"TFQMR"),
true);
72 return std::make_pair (std::string (
"PSEUDOBLOCK TFQMR"),
true);
75 return std::make_pair (std::string (
"PSEUDOBLOCK TFQMR"),
true);
78 return std::make_pair (std::string (
"HYBRID BLOCK GMRES"),
true);
81 return std::make_pair (std::string (
"HYBRID BLOCK GMRES"),
true);
84 return std::make_pair (std::string (
"PCPG"),
true);
87 return std::make_pair (std::string (
"PCPG"),
true);
90 return std::make_pair (std::string (
"FIXED POINT"),
true);
93 return std::make_pair (std::string (
"BICGSTAB"),
true);