CG
Version 25
|
#include <AdvanceOptions.h>
Public Member Functions | |
AdvanceOptions () | |
Constructor for the AdvanceStepsOptions class. This class holds options that are passed to the DomainSolver time stepping functions such as takeTimeStep, takeTimeStepFE, takeTimeStepPC, ... | |
~AdvanceOptions () | |
Destructor for the AdvanceStepsOptions class. | |
AdvanceOptions (const AdvanceOptions &x) | |
Copy constructor. | |
AdvanceOptions & | operator= (const AdvanceOptions &x) |
Equals operator. | |
Public Attributes | |
TakeTimeStepOptionEnum | takeTimeStepOption |
int | numberOfCorrectorSteps |
GridChangesEnum | gridChanges |
bool | correctionIterationsHaveConverged |
AdvanceOptions::AdvanceOptions | ( | ) |
Constructor for the AdvanceStepsOptions class. This class holds options that are passed to the DomainSolver time stepping functions such as takeTimeStep, takeTimeStepFE, takeTimeStepPC, ...
References correctionIterationsHaveConverged, gridChanges, noChangeToGrid, numberOfCorrectorSteps, takeStepAndApplyBoundaryConditions, and takeTimeStepOption.
AdvanceOptions::~AdvanceOptions | ( | ) |
Destructor for the AdvanceStepsOptions class.
AdvanceOptions::AdvanceOptions | ( | const AdvanceOptions & | x | ) |
Copy constructor.
References x.
AdvanceOptions & AdvanceOptions::operator= | ( | const AdvanceOptions & | x | ) |
Equals operator.
References gridChanges, numberOfCorrectorSteps, and takeTimeStepOption.
bool AdvanceOptions::correctionIterationsHaveConverged |
GridChangesEnum AdvanceOptions::gridChanges |
int AdvanceOptions::numberOfCorrectorSteps |
Referenced by DomainSolver::advanceAdamsPredictorCorrectorNew(), DomainSolver::advanceForwardEulerNew(), DomainSolver::advanceImplicitMultiStepNew(), AdvanceOptions(), operator=(), Cgsm::startTimeStep(), DomainSolver::startTimeStepAF(), DomainSolver::startTimeStepFE(), DomainSolver::startTimeStepIM(), and DomainSolver::startTimeStepPC().
TakeTimeStepOptionEnum AdvanceOptions::takeTimeStepOption |
Referenced by AdvanceOptions(), operator=(), Cgsm::takeTimeStep(), and DomainSolver::takeTimeStepFE().