Ifpack2::ILUT prints to std::cerr on zero pivot
Created by: mhoemmen
On encountering a zero pivot, Ifpack2::ILUT::compute
prints directly to std::cerr
. This is bad because it could print on all processes, or at least on all processes that encounter a zero pivot.
@trilinos/ifpack2
Suggested fix: Collect local error messages, and return them via a method that users could call after compute
finishes. We don't want to force synchronization in order to detect and print errors globally.