#include <ReactionMover.h>
Inheritance diagram for CReactionMover:


Public Methods | |
| CReactionMover () | |
| CReactionMover (int seed, double frequency) | |
| virtual | ~CReactionMover () |
| virtual void | Move (double xInitial, double xFinal, ReactionNetwork *pReactionNetwork)=0 |
| int | GetTimeCount () const |
| int | GetSeed () const |
| ReactionNetwork * | GetReactionNetwork () |
| bool | MoveTimeIsZero (double deltaTime) |
| virtual void | SetMinStepSize (double size) |
| virtual double | GetMinStepSize () const |
| virtual void | SetMaxStepSize (double size) |
| virtual double | GetMaxStepSize () const |
| virtual void | IncrementTotalSteps () |
| virtual int | GetTotalStepsTaken () const |
| virtual void | ResetStepStatistics (double interval) |
Protected Attributes | |
| double | m_dTime |
| int | m_iCount |
| int | m_iSeed |
| double | m_dFrequency |
| ReactionNetwork * | m_pReactionNetwork |
| double | m_dMinStepSize |
| double | m_dMaxStepSize |
| int | m_iTotalStepsTaken |
|
|
Definition at line 18 of file ReactionMover.cpp. |
|
||||||||||||
|
Definition at line 24 of file ReactionMover.cpp. References m_dFrequency, and m_iSeed. |
|
|
Definition at line 30 of file ReactionMover.cpp. |
|
|
Definition at line 29 of file ReactionMover.h. References m_dMaxStepSize. Referenced by CSynchronizedRungeKuttaMover::Move, CSynchronizedCashKarpMover::Move, CStiffBulirschStoerMover::Move, CQualityControlRK2TMover::Move, and CQualityControlCashKarpMover::Move. |
|
|
Definition at line 27 of file ReactionMover.h. References m_dMinStepSize. Referenced by CSynchronizedRungeKuttaMover::Move, CSynchronizedCashKarpMover::Move, CStiffBulirschStoerMover::Move, CQualityControlRK2TMover::Move, and CQualityControlCashKarpMover::Move. |
|
|
Definition at line 24 of file ReactionMover.h. References m_pReactionNetwork. Referenced by ConcentrationObserver::Update, and CellAverageObserver::Update. |
|
|
Definition at line 23 of file ReactionMover.h. References m_iSeed. |
|
|
Definition at line 22 of file ReactionMover.h. References m_iCount. Referenced by ConcentrationObserver::Update, and CellAverageObserver::Update. |
|
|
Definition at line 31 of file ReactionMover.h. References m_iTotalStepsTaken. |
|
|
Definition at line 30 of file ReactionMover.h. References m_iTotalStepsTaken. Referenced by CSynchronizedRungeKuttaMover::Move, CSynchronizedCashKarpMover::Move, CStiffBulirschStoerMover::Move, CQualityControlRK2TMover::Move, and CQualityControlCashKarpMover::Move. |
|
||||||||||||||||
|
Implemented in CContinuousTimeMonteCarloMover. Referenced by SingleNetworkMinimizable::ComputeResiduals, and CRunnable::Run. |
|
|
|
Definition at line 47 of file ReactionMover.cpp. References m_iTotalStepsTaken, SetMaxStepSize, and SetMinStepSize. Referenced by SingleNetworkMinimizable::ComputeResiduals. |
|
|
Definition at line 28 of file ReactionMover.h. References m_dMaxStepSize. Referenced by CSynchronizedRungeKuttaMover::Move, CSynchronizedCashKarpMover::Move, CStiffBulirschStoerMover::Move, CQualityControlRK2TMover::Move, CQualityControlCashKarpMover::Move, and ResetStepStatistics. |
|
|
Definition at line 26 of file ReactionMover.h. References m_dMinStepSize. Referenced by CSynchronizedRungeKuttaMover::Move, CSynchronizedCashKarpMover::Move, CStiffBulirschStoerMover::Move, CQualityControlRK2TMover::Move, CQualityControlCashKarpMover::Move, and ResetStepStatistics. |
|
|
Definition at line 37 of file ReactionMover.h. Referenced by CReactionMover. |
|
|
Definition at line 42 of file ReactionMover.h. Referenced by GetMaxStepSize, and SetMaxStepSize. |
|
|
Definition at line 40 of file ReactionMover.h. Referenced by GetMinStepSize, and SetMinStepSize. |
|
|
|
|
Definition at line 36 of file ReactionMover.h. Referenced by CReactionMover, and GetSeed. |
|
|
Definition at line 44 of file ReactionMover.h. Referenced by GetTotalStepsTaken, IncrementTotalSteps, CSynchronizedRungeKuttaMover::Move, CSynchronizedCashKarpMover::Move, CQualityControlRK2TMover::Move, and ResetStepStatistics. |
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002