|
OOFEM 3.0
|
#include <timestepreductionstrategy.h>
Public Member Functions | |
| NoReductionStrategy (int n) | |
| void | initializeFrom (InputRecord &ir) override |
| TimeStepReductionStrategyType | giveTimeStepReductionStrategyType () override |
| double | giveMaterialTimeIncrementAdaptationFactorMax () override |
| double | giveMaterialTimeIncrementAdaptationFactorMin () override |
| double | giveReqIterTimeIncrementAdaptationFactor (int nIter) override |
| double | giveNoConvergenceTimeIncrementReductionFactor () override |
| void | setTimeStepIncrementAdaptationFactor (double tsrf) override |
| int | giveNumberOfMaxTimeStepReductions () override |
| double | give_dTmin () override |
| double | give_dTmax () override |
| Public Member Functions inherited from oofem::TimeStepReductionStrategy | |
| TimeStepReductionStrategy (int n) | |
| virtual | ~TimeStepReductionStrategy ()=default |
| virtual double | giveMinDeltaT () |
| int | giveNumberOfMinRequiredIterations () |
| int | giveNumberOfMaxRequiredIterations () |
| virtual void | updateYourself (TimeStep *tStep) |
| virtual bool | giveReductionFlag () |
Additional Inherited Members | |
| Protected Attributes inherited from oofem::TimeStepReductionStrategy | |
| int | number |
| double | deltaTmax = 1 |
| double | deltaTmin = 1 |
| int | nMinRequiredIterations = 3 |
| int | nMaxRequiredIterations = 8 |
| int | nMaxRestarts = 5 |
| double | noConvergenceReductionFactor |
| double | materialTimeStepAdaptationFactorMax = 1 |
| double | materialTimeStepAdaptationFactorMin = 1 |
| bool | reductionFlag |
Definition at line 97 of file timestepreductionstrategy.h.
| oofem::NoReductionStrategy::NoReductionStrategy | ( | int | n | ) |
Definition at line 41 of file timestepreductionstrategy.C.
References oofem::TimeStepReductionStrategy::reductionFlag, and oofem::TimeStepReductionStrategy::TimeStepReductionStrategy().
|
inlineoverridevirtual |
Reimplemented from oofem::TimeStepReductionStrategy.
Definition at line 112 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Reimplemented from oofem::TimeStepReductionStrategy.
Definition at line 111 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 103 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 104 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 106 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 110 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 105 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 102 of file timestepreductionstrategy.h.
References oofem::TSRST_NoReduction.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 101 of file timestepreductionstrategy.h.
|
inlineoverridevirtual |
Implements oofem::TimeStepReductionStrategy.
Definition at line 108 of file timestepreductionstrategy.h.