Chaste Release::3.1
OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM > Class Template Reference

#include <OdeConvergenceTester.hpp>

Inheritance diagram for OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >:
Collaboration diagram for OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >:

List of all members.

Public Member Functions

void SetInitialConvergenceParameters ()
void UpdateConvergenceParameters ()
bool GiveUpConvergence ()
double Abscissa ()

Detailed Description

template<class CELL, class CARDIAC_PROBLEM, unsigned DIM, unsigned PROBLEM_DIM>
class OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >

Drop the ODE time-step until a convergence criterion is met

Definition at line 45 of file OdeConvergenceTester.hpp.


Member Function Documentation

template<class CELL , class CARDIAC_PROBLEM , unsigned DIM, unsigned PROBLEM_DIM>
double OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::Abscissa ( ) [inline, virtual]
template<class CELL , class CARDIAC_PROBLEM , unsigned DIM, unsigned PROBLEM_DIM>
bool OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::GiveUpConvergence ( ) [inline, virtual]
Returns:
true to give up convergence when the Ode time-step is unreasonably small.

Implements AbstractConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >.

Definition at line 67 of file OdeConvergenceTester.hpp.

References AbstractUntemplatedConvergenceTester::OdeTimeStep.

template<class CELL , class CARDIAC_PROBLEM , unsigned DIM, unsigned PROBLEM_DIM>
void OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::SetInitialConvergenceParameters ( ) [inline, virtual]

Begin with a coarse ODE step (and 2 ODE solves per PDE time-step)

Implements AbstractConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >.

Definition at line 51 of file OdeConvergenceTester.hpp.

References AbstractUntemplatedConvergenceTester::OdeTimeStep, and AbstractUntemplatedConvergenceTester::PdeTimeStep.

template<class CELL , class CARDIAC_PROBLEM , unsigned DIM, unsigned PROBLEM_DIM>
void OdeConvergenceTester< CELL, CARDIAC_PROBLEM, DIM, PROBLEM_DIM >::UpdateConvergenceParameters ( ) [inline, virtual]

The documentation for this class was generated from the following file: