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

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

addState(const Teuchos::RCP< SolutionState< Scalar > > &state)Tempus::SolutionHistory< Scalar >
addWorkingState(const Teuchos::RCP< SolutionState< Scalar > > &state, const bool updateTime=true)Tempus::SolutionHistory< Scalar >
clear()Tempus::SolutionHistory< Scalar >inline
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const Tempus::SolutionHistory< Scalar >virtual
description() const Tempus::SolutionHistory< Scalar >virtual
findState(const Scalar time) const Tempus::SolutionHistory< Scalar >
getCurrentIndex() const Tempus::SolutionHistory< Scalar >inline
getCurrentState() const Tempus::SolutionHistory< Scalar >inline
getCurrentTime() const Tempus::SolutionHistory< Scalar >inline
getHistory() const Tempus::SolutionHistory< Scalar >inline
getInterpolator() const Tempus::SolutionHistory< Scalar >
getName() const Tempus::SolutionHistory< Scalar >inline
getNonconstInterpolator()Tempus::SolutionHistory< Scalar >
getNonconstParameterList()Tempus::SolutionHistory< Scalar >
getNumStates() const Tempus::SolutionHistory< Scalar >inline
getStateTimeIndex(int index) const Tempus::SolutionHistory< Scalar >
getStateTimeIndexN() const Tempus::SolutionHistory< Scalar >
getStateTimeIndexNM1() const Tempus::SolutionHistory< Scalar >
getStateTimeIndexNM2() const Tempus::SolutionHistory< Scalar >
getStorageLimit() const Tempus::SolutionHistory< Scalar >inline
getStorageType()Tempus::SolutionHistory< Scalar >inline
getValidParameters() const Tempus::SolutionHistory< Scalar >
getWorkingState(bool warn=true) const Tempus::SolutionHistory< Scalar >inline
history_Tempus::SolutionHistory< Scalar >protected
initWorkingState()Tempus::SolutionHistory< Scalar >
interpolateState(const Scalar time) const Tempus::SolutionHistory< Scalar >
interpolateState(const Scalar time, SolutionState< Scalar > *state_out) const Tempus::SolutionHistory< Scalar >
interpolator_Tempus::SolutionHistory< Scalar >protected
maxTime() const Tempus::SolutionHistory< Scalar >inline
minTime() const Tempus::SolutionHistory< Scalar >inline
name_Tempus::SolutionHistory< Scalar >protected
operator[](const int i)Tempus::SolutionHistory< Scalar >inline
operator[](const int i) const Tempus::SolutionHistory< Scalar >inline
printHistory(std::string verb="low") const Tempus::SolutionHistory< Scalar >inline
promoteWorkingState()Tempus::SolutionHistory< Scalar >
removeState(const Teuchos::RCP< SolutionState< Scalar > > &state)Tempus::SolutionHistory< Scalar >
removeState(const Scalar time)Tempus::SolutionHistory< Scalar >
setInterpolator(const Teuchos::RCP< Interpolator< Scalar > > &interpolator)Tempus::SolutionHistory< Scalar >
setName(std::string name)Tempus::SolutionHistory< Scalar >inline
setParameterList(const Teuchos::RCP< Teuchos::ParameterList > &pl)Tempus::SolutionHistory< Scalar >
setStorageLimit(int storage_limit)Tempus::SolutionHistory< Scalar >
setStorageType(StorageType st)Tempus::SolutionHistory< Scalar >inline
shPL_Tempus::SolutionHistory< Scalar >protected
SolutionHistory()Tempus::SolutionHistory< Scalar >
SolutionHistory(std::string name, Teuchos::RCP< std::vector< Teuchos::RCP< SolutionState< Scalar > > > > history, Teuchos::RCP< Interpolator< Scalar > > interpolator, StorageType storageType, int storageLimit)Tempus::SolutionHistory< Scalar >
SolutionHistory(Teuchos::RCP< Teuchos::ParameterList > shPL)Tempus::SolutionHistory< Scalar >
storageLimit_Tempus::SolutionHistory< Scalar >protected
storageType_Tempus::SolutionHistory< Scalar >protected
unSetInterpolator()Tempus::SolutionHistory< Scalar >
unsetParameterList()Tempus::SolutionHistory< Scalar >
workingState_Tempus::SolutionHistory< Scalar >protected
~SolutionHistory()Tempus::SolutionHistory< Scalar >inline