Belos: Register new Tpetra-specific (pipelined & CA) solvers with SolverFactory
Created by: mhoemmen
@trilinos/belos @iyamazaki @jhux2
Expectations
Users should be able to request any available Belos solver at run time without changing their code. These solvers include the new pipelined and communication-avoiding solvers implemented specifically for Tpetra.
Current Behavior
Users must do extern
declarations for the run-time registration functions for these solvers, and call these functions. See the tests in belos/tpetra/test/Native
for examples.