Belos Krylov Solver wrong set_operator(s) call

Issue #589 resolved
rambausek created an issue

First: This is already fixed in master (BelosKrylovSolver.cpp)!

experienced when downloading the dolfin-1.6.0.tar.gz archive In BelosKrylovSolver.cpp:118: the call should be _set_operators(...), the same applies to line 176.

I came across this issue when compiling Dolfin from the archive "dolfin-1.6.0" provided in the Downloads section Dolfin's Bitbucket site.

I do not find better ways to obtain dolfin-1.6 with a recent version of Trilinos; so I took this road and stumbled across this issue. Hence I do not know if all "distributions" of dolfin-1.6.0 are affected.

Sidenote: I checked out tags/dolfin-1.6.0 via git, but there was an inconsistency demanding for ufc (or ufl) version 1.7 in cmake-gui; that's why I finally ended up in downloading the dolfin-1.6.0 archive.

Because I did not find this issue listed, I decided to report. Maybe it helps someone struggling with Tpetra/Belos. I set the priority to minor, since I do not expect that there are many users of the Tpetra backend with dolfin-1.6.0; but at least it is documented this way.

Comments (2)

  1. Log in to comment