Terminates the solve based on the criteria defined in Olsson et. More...
#include <LevelSetOlssonTerminator.h>
Public Member Functions | |
LevelSetOlssonTerminator (const InputParameters ¶meters) | |
virtual void | execute () override |
virtual void | initialize () override |
virtual void | finalize () override |
Protected Attributes | |
NumericVector< Number > & | _solution_diff |
The difference of current and old solutions. More... | |
const Real & | _tol |
The steady-state convergence tolerance. More... | |
const int & | _min_t_steps |
The required minimum number of timesteps. More... | |
Terminates the solve based on the criteria defined in Olsson et.
al. (2007).
Definition at line 24 of file LevelSetOlssonTerminator.h.
LevelSetOlssonTerminator::LevelSetOlssonTerminator | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file LevelSetOlssonTerminator.C.
|
overridevirtual |
Definition at line 37 of file LevelSetOlssonTerminator.C.
|
inlineoverridevirtual |
Definition at line 30 of file LevelSetOlssonTerminator.h.
|
inlineoverridevirtual |
Definition at line 29 of file LevelSetOlssonTerminator.h.
|
protected |
The required minimum number of timesteps.
Definition at line 40 of file LevelSetOlssonTerminator.h.
Referenced by execute().
|
protected |
The difference of current and old solutions.
Definition at line 34 of file LevelSetOlssonTerminator.h.
Referenced by execute().
|
protected |
The steady-state convergence tolerance.
Definition at line 37 of file LevelSetOlssonTerminator.h.
Referenced by execute().