uBLAS Krylov solver warns when "ilu" is chosen
Bug #919129 reported by
Anders Logg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DOLFIN |
Fix Released
|
Medium
|
Anders Logg |
Bug Description
Calling solve(A, x, b, "gmres", "ilu") for the uBLAS backend gives the following warning:
*** Warning: Requested preconditioner is not available for uBLAS Krylov solver. Using ILU.
Changed in dolfin: | |
status: | New → Confirmed |
milestone: | none → 1.0.1 |
assignee: | nobody → Anders Logg (logg) |
importance: | Undecided → Medium |
Changed in dolfin: | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Thist is because of select_ preconditioner( method) should be select_ preconditioner( preconditioner) in
uBLASKrylovSolv er::uBLASKrylov Solver( std::string method,
std:: string preconditioner) parameters( );
: method(method), report(false)
{
// Set parameter values
parameters = default_
// Select and create default preconditioner preconditioner( method) ;
select_
}