SyTen

◆ virt_evolve()

template<typename Solver >
virtual IterativeExit syten::Krylov::Evolution::Evolver< Solver >::virt_evolve ( Solver &  k,
typename Solver::Vector_type &  s,
Conf conf,
SDef  dt 
)
inlinevirtual

Hook for the actual evolution, calling out to the external functions by default.

Reimplemented in syten::Krylov::Evolution::NearlyAlwaysRecycleHeuristic< Solver >, syten::Krylov::Evolution::ConcaveHeuristic< Solver >, and syten::Krylov::Evolution::GreedyHeuristic< Solver, Clock >.

References syten::Krylov::Evolution::fwd_evolve().

Referenced by syten::Krylov::Evolution::Evolver< Solver >::evolve(), syten::Krylov::Evolution::GreedyHeuristic< Solver, Clock >::virt_evolve(), syten::Krylov::Evolution::ConcaveHeuristic< Solver >::virt_evolve(), and syten::Krylov::Evolution::NearlyAlwaysRecycleHeuristic< Solver >::virt_evolve().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: