-
Notifications
You must be signed in to change notification settings - Fork 34
Closed
Description
The traditional SI (classic Richardson) should be re-implemented in the code. It was removed a long time ago but it is a useful technique
Special attention should be paid to lines such as in modules/linear_boltzmann_solvers/lbs_solver/iterative_methods/lbs_iterative_methods.h
case IterativeMethod::CLASSICRICHARDSON:
case IterativeMethod::CLASSICRICHARDSON_CYCLES:
case IterativeMethod::KRYLOV_RICHARDSON:
case IterativeMethod::KRYLOV_RICHARDSON_CYCLES:
return "richardson";
When krylov_richardson is used, an extra sweep is needed because it comes out of a KSP solve. For classic richardson, this will not be the case.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request