#include <DifferentialEquationMover.h>
Inheritance diagram for CDifferentialEquationMover:


Public Methods | |
| CDifferentialEquationMover () | |
| CDifferentialEquationMover (double frequency, double stepSize) | |
| virtual | ~CDifferentialEquationMover () |
| void | ComputeDerivatives (double *chem, double *dChemdt) |
| void | ComputeJacobian (double *chem, double **dRHSdChem) |
| virtual double | GetStepSize () const |
| virtual void | SetStepSize (double newSize) |
| virtual void | ResetStepSize () |
| virtual void | Move (double xInitial, double xFinal, ReactionNetwork *pReactionNetwork)=0 |
Protected Attributes | |
| double | m_dStepSize |
| double | m_dDefaultStepSize |
|
|
Definition at line 11 of file DifferentialEquationMover.cpp. |
|
||||||||||||
|
Definition at line 16 of file DifferentialEquationMover.cpp. References m_dDefaultStepSize, and m_dStepSize. |
|
|
Definition at line 23 of file DifferentialEquationMover.cpp. |
|
||||||||||||
|
||||||||||||
|
Definition at line 74 of file DifferentialEquationMover.cpp. References ReactionNetwork::GetChemicals, ReactionNetwork::GetNumberOfChemicals, ReactionNetwork::GetNumberOfReactions, ReactionNetwork::GetReactions, CReactionMover::m_pReactionNetwork, and Chemical::SetAmount. Referenced by CStiffBulirschStoerMover::StiffBSStep. |
|
|
Reimplemented in CQualityControlRungeKuttaMover. Definition at line 24 of file DifferentialEquationMover.h. References m_dStepSize. Referenced by CMixedReactionMover::Move. |
|
||||||||||||||||
|
Implements CReactionMover. Implemented in CQualityControlCashKarpMover. Referenced by CMixedReactionMover::Move. |
|
|
Reimplemented in CQualityControlRungeKuttaMover. Definition at line 33 of file DifferentialEquationMover.cpp. References m_dDefaultStepSize, and m_dStepSize. Referenced by CMixedReactionMover::Move. |
|
|
Reimplemented in CQualityControlRungeKuttaMover. Definition at line 28 of file DifferentialEquationMover.cpp. References m_dStepSize. Referenced by CMixedReactionMover::Move. |
|
|
Definition at line 30 of file DifferentialEquationMover.h. Referenced by CDifferentialEquationMover, CQualityControlRungeKuttaMover::ResetStepSize, and ResetStepSize. |
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002