Chaste Release::3.1
|
#include <PdeConvergenceTester.hpp>
Public Member Functions | |
void | SetInitialConvergenceParameters () |
void | UpdateConvergenceParameters () |
bool | GiveUpConvergence () |
double | Abscissa () |
Drop the PDE time-step until a convergence criterion is met
Definition at line 45 of file PdeConvergenceTester.hpp.
double PdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::Abscissa | ( | ) | [inline, virtual] |
Implements AbstractConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >.
Definition at line 76 of file PdeConvergenceTester.hpp.
References AbstractUntemplatedConvergenceTester::PdeTimeStep.
bool PdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::GiveUpConvergence | ( | ) | [inline, virtual] |
Implements AbstractConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >.
Definition at line 69 of file PdeConvergenceTester.hpp.
References AbstractUntemplatedConvergenceTester::OdeTimeStep.
void PdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::SetInitialConvergenceParameters | ( | ) | [inline, virtual] |
The Pde time-step is setup. Note that the Ode time-step is set low, so that it won't need to be altered again. We are assuming that the convergence criterion will be met before PdeTimeStep<OdeTimeStep.
Implements AbstractConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >.
Definition at line 52 of file PdeConvergenceTester.hpp.
References AbstractUntemplatedConvergenceTester::OdeTimeStep, and AbstractUntemplatedConvergenceTester::PdeTimeStep.
void PdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::UpdateConvergenceParameters | ( | ) | [inline, virtual] |
Each new run has the PdeTimeStep halved.
Implements AbstractConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >.
Definition at line 61 of file PdeConvergenceTester.hpp.
References AbstractUntemplatedConvergenceTester::PdeTimeStep.