Tempus  Version of the Day
Time Integration
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tempus::TimeStepControl< Scalar > Member List

This is the complete list of members for Tempus::TimeStepControl< Scalar >, including all inherited members.

checkInitialized()Tempus::TimeStepControl< Scalar >virtual
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const Tempus::TimeStepControl< Scalar >virtual
Teuchos::Describable::describe(std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) const Teuchos::Describable
Teuchos::Describable::describe(const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default)Teuchos::Describable
description() const Tempus::TimeStepControl< Scalar >virtual
dtAfterOutput_Tempus::TimeStepControl< Scalar >protected
finalIndex_Tempus::TimeStepControl< Scalar >protected
finalTime_Tempus::TimeStepControl< Scalar >protected
getDefaultOStream()Teuchos::VerboseObjectBasestatic
getDefaultVerbLevel()Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >static
getFinalIndex() const Tempus::TimeStepControl< Scalar >inlinevirtual
getFinalTime() const Tempus::TimeStepControl< Scalar >inlinevirtual
getInitIndex() const Tempus::TimeStepControl< Scalar >inlinevirtual
getInitTime() const Tempus::TimeStepControl< Scalar >inlinevirtual
getInitTimeStep() const Tempus::TimeStepControl< Scalar >inlinevirtual
getLinePrefix() const Teuchos::VerboseObjectBasevirtual
getMaxAbsError() const Tempus::TimeStepControl< Scalar >inlinevirtual
getMaxConsecFailures() const Tempus::TimeStepControl< Scalar >inlinevirtual
getMaxFailures() const Tempus::TimeStepControl< Scalar >inlinevirtual
getMaxRelError() const Tempus::TimeStepControl< Scalar >inlinevirtual
getMaxTimeStep() const Tempus::TimeStepControl< Scalar >inlinevirtual
getMinTimeStep() const Tempus::TimeStepControl< Scalar >inlinevirtual
getNextTimeStep(const Teuchos::RCP< SolutionHistory< Scalar > > &sh, Status &integratorStatus)Tempus::TimeStepControl< Scalar >inlinevirtual
getNumTimeSteps() const Tempus::TimeStepControl< Scalar >inlinevirtual
getObjectLabel() const Teuchos::Describablevirtual
getOSTab(const int tabs=1, const std::string &linePrefix="") const Teuchos::VerboseObjectBasevirtual
getOStream() const Teuchos::VerboseObjectBasevirtual
getOutputExactly() const Tempus::TimeStepControl< Scalar >inlinevirtual
getOutputIndexInterval() const Tempus::TimeStepControl< Scalar >inlinevirtual
getOutputIndices() const Tempus::TimeStepControl< Scalar >inlinevirtual
getOutputTimeInterval() const Tempus::TimeStepControl< Scalar >inlinevirtual
getOutputTimes() const Tempus::TimeStepControl< Scalar >inlinevirtual
getOverridingOStream() const Teuchos::VerboseObjectBasevirtual
getPrintDtChanges() const Tempus::TimeStepControl< Scalar >inlinevirtual
getStepType() const Tempus::TimeStepControl< Scalar >inlinevirtual
getTimeStepControlStrategy() const Tempus::TimeStepControl< Scalar >inlinevirtual
getValidParameters() const Tempus::TimeStepControl< Scalar >virtual
getValidVerboseObjectSublist()Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >
getVerbLevel() constTeuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >virtual
indexInRange(const int iStep) const Tempus::TimeStepControl< Scalar >virtual
informUpdatedVerbosityState() const Teuchos::VerboseObjectBaseprotectedvirtual
initialize() const Tempus::TimeStepControl< Scalar >virtual
initializeVerboseObject(const EVerbosityLevel verbLevel=VERB_DEFAULT, const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >protected
initializeVerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObjectBaseprotected
initIndex_Tempus::TimeStepControl< Scalar >protected
initTime_Tempus::TimeStepControl< Scalar >protected
initTimeStep_Tempus::TimeStepControl< Scalar >protected
isInitialized()Tempus::TimeStepControl< Scalar >inlinevirtual
isInitialized_Tempus::TimeStepControl< Scalar >mutableprotected
LabeledObject()Teuchos::Describable
maxAbsError_Tempus::TimeStepControl< Scalar >protected
maxConsecFailures_Tempus::TimeStepControl< Scalar >protected
maxFailures_Tempus::TimeStepControl< Scalar >protected
maxRelError_Tempus::TimeStepControl< Scalar >protected
maxTimeStep_Tempus::TimeStepControl< Scalar >protected
minTimeStep_Tempus::TimeStepControl< Scalar >protected
numTimeSteps_Tempus::TimeStepControl< Scalar >protected
operator<<(std::ostream &os, const DescribableStreamManipulatorState &d)Teuchos::Describable
outputAdjustedDt_Tempus::TimeStepControl< Scalar >protected
outputExactly_Tempus::TimeStepControl< Scalar >protected
outputIndexInterval_Tempus::TimeStepControl< Scalar >protected
outputIndices_Tempus::TimeStepControl< Scalar >protected
outputTimeInterval_Tempus::TimeStepControl< Scalar >protected
outputTimes_Tempus::TimeStepControl< Scalar >protected
printDtChanges(int istep, Scalar dt_old, Scalar dt_new, std::string reason) const Tempus::TimeStepControl< Scalar >virtual
printDtChanges_Tempus::TimeStepControl< Scalar >protected
readVerboseObjectSublist(ParameterList *paramList, RCP< FancyOStream > *oStream, EVerbosityLevel *verbLevel)Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >
readVerboseObjectSublist(ParameterList *paramList, VerboseObject< ObjectType > *verboseObject)Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >
setDefaultOStream(const RCP< FancyOStream > &defaultOStream)Teuchos::VerboseObjectBasestatic
setDefaultVerbLevel(const EVerbosityLevel defaultVerbLevel)Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >static
setFinalIndex(int i)Tempus::TimeStepControl< Scalar >inlinevirtual
setFinalTime(Scalar t)Tempus::TimeStepControl< Scalar >inlinevirtual
setInitIndex(int i)Tempus::TimeStepControl< Scalar >inlinevirtual
setInitTime(Scalar t)Tempus::TimeStepControl< Scalar >inlinevirtual
setInitTimeStep(Scalar t)Tempus::TimeStepControl< Scalar >inlinevirtual
setLinePrefix(const std::string &linePrefix)Teuchos::VerboseObjectBasevirtual
setMaxAbsError(Scalar e)Tempus::TimeStepControl< Scalar >inlinevirtual
setMaxConsecFailures(int i)Tempus::TimeStepControl< Scalar >inlinevirtual
setMaxFailures(int i)Tempus::TimeStepControl< Scalar >inlinevirtual
setMaxRelError(Scalar e)Tempus::TimeStepControl< Scalar >inlinevirtual
setMaxTimeStep(Scalar t)Tempus::TimeStepControl< Scalar >inlinevirtual
setMinTimeStep(Scalar t)Tempus::TimeStepControl< Scalar >inlinevirtual
setNextTimeStep(const Teuchos::RCP< SolutionHistory< Scalar > > &solutionHistory, Status &integratorStatus)Tempus::TimeStepControl< Scalar >virtual
setNumTimeSteps(int numTimeSteps)Tempus::TimeStepControl< Scalar >virtual
setObjectLabel(const std::string &objectLabel)Teuchos::Describablevirtual
setOStream(const RCP< FancyOStream > &oStream) const Teuchos::VerboseObjectBasevirtual
setOutputExactly(bool b)Tempus::TimeStepControl< Scalar >inlinevirtual
setOutputIndexInterval(int i)Tempus::TimeStepControl< Scalar >inlinevirtual
setOutputIndices(std::vector< int > v)Tempus::TimeStepControl< Scalar >inlinevirtual
setOutputTimeInterval(Scalar t)Tempus::TimeStepControl< Scalar >inlinevirtual
setOutputTimes(std::vector< Scalar > v)Tempus::TimeStepControl< Scalar >inlinevirtual
setOverridingOStream(const RCP< FancyOStream > &oStream) const Teuchos::VerboseObjectBasevirtual
setOverridingVerbLevel(const EVerbosityLevel verbLevel) constTeuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >virtual
setPrintDtChanges(bool b)Tempus::TimeStepControl< Scalar >inlinevirtual
setTimeStepControlStrategy(Teuchos::RCP< TimeStepControlStrategy< Scalar > > tscs=Teuchos::null)Tempus::TimeStepControl< Scalar >virtual
setupVerboseObjectSublist(ParameterList *paramList)Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >
setVerbLevel(const EVerbosityLevel verbLevel) constTeuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >virtual
stepControlStrategy_Tempus::TimeStepControl< Scalar >protected
timeInRange(const Scalar time) const Tempus::TimeStepControl< Scalar >virtual
TimeStepControl()Tempus::TimeStepControl< Scalar >
TimeStepControl(Scalar initTime, Scalar finalTime, Scalar minTimeStep, Scalar initTimeStep, Scalar maxTimeStep, int initIndex, int finalIndex, Scalar maxAbsError, Scalar maxRelError, int maxFailures, int maxConsecFailures, int numTimeSteps, bool printDtChanges, bool outputExactly, std::vector< int > outputIndices, std::vector< Scalar > outputTimes, int outputIndexInterval, Scalar outputTimeInterval, Teuchos::RCP< TimeStepControlStrategy< Scalar >> stepControlStrategy)Tempus::TimeStepControl< Scalar >
verbLevel_defaultTeuchos::Describablestatic
VerboseObject(const EVerbosityLevel verbLevel=VERB_DEFAULT, const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObject< Tempus::TimeStepControl< Scalar > >
VerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null)Teuchos::VerboseObjectBase
~Describable()Teuchos::Describablevirtual
~LabeledObject()Teuchos::Describablevirtual
~TimeStepControl()Tempus::TimeStepControl< Scalar >inlinevirtual
~VerboseObjectBase()Teuchos::VerboseObjectBasevirtual