#include <TimeStepControl.h>
Definition at line 72 of file TimeStepControl.h.
NoChange::NoChange |
( |
Solver * |
s | ) |
|
NoChange::~NoChange |
( |
void |
| ) |
|
|
inline |
Implements TimeStepControl.
Definition at line 69 of file TimeStepControl.cc.
References TimeStepControl::dCurrTimeStep, DriveOwner::dGet(), and DriveOwner::pGetDriveCaller().
75 dInitialMaxTimeStep = std::numeric_limits<doublereal>::max();
78 dInitialMaxTimeStep = MaxTimeStep.
dGet();
81 if (dMinTimeStep > dInitialMaxTimeStep) {
82 silent_cerr(
"warning: minimum time step " << dMinTimeStep <<
" greater than maximum (initial) time step " << dInitialMaxTimeStep <<
" (ignored)" << std::endl);
85 if (dInitialTimeStep < dMinTimeStep) {
86 silent_cerr(
"warning: (constant) time step " << dInitialTimeStep <<
" less than minimum time step " << dMinTimeStep <<
" (ignored)" << std::endl);
89 if (dInitialTimeStep > dInitialMaxTimeStep) {
90 silent_cerr(
"warning: (constant) time step " << dInitialTimeStep <<
" greater than maximum (initial) time step " << dInitialMaxTimeStep <<
" (ignored)" << std::endl);
DriveCaller * pGetDriveCaller(void) const
doublereal dGet(const doublereal &dVar) const
void NoChange::SetDriveHandler |
( |
const DriveHandler * |
driveHandler | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: