|
MBDyn-1.7.3
|
#include <TimeStepControl.h>


Public Member Functions | |
| TimeStepControl (void) | |
| virtual | ~TimeStepControl (void) |
| virtual doublereal | dGetNewStepTime (StepIntegrator::StepChange currStep, doublereal iPerformedIters)=0 |
| virtual void | SetDriveHandler (const DriveHandler *driveHandler)=0 |
| virtual void | Init (integer iMaxIterations, doublereal dMinTimeStep, const DriveOwner &MaxTimeStep, doublereal dInitialTimeStep)=0 |
Protected Attributes | |
| doublereal | dCurrTimeStep |
Definition at line 52 of file TimeStepControl.h.
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in Factor, ChangeStep, and NoChange.
Referenced by InverseSolver::Advance(), Solver::Advance(), and Solver::Start().
|
pure virtual |
Implemented in Factor, ChangeStep, and NoChange.
Referenced by InverseSolver::Prepare(), and Solver::Start().
|
pure virtual |
Implemented in Factor, ChangeStep, and NoChange.
Referenced by InverseSolver::Prepare(), and Solver::Prepare().
|
protected |
Definition at line 54 of file TimeStepControl.h.
Referenced by NoChange::dGetNewStepTime(), ChangeStep::dGetNewStepTime(), Factor::dGetNewStepTime(), NoChange::Init(), ChangeStep::Init(), and Factor::Init().