MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations
IterationPack_Types.hpp File Reference
#include "Teuchos_TypeNameTraits.hpp"
Include dependency graph for IterationPack_Types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IterationPack::InvalidTypeCastException
 
class  IterationPack::IterQuantityAccess< T_info >
 Interface to typed iteration quantities. More...
 
class  IterationPack::IterQuantityAccessContiguous< T_info >
 Iteration Quanities subclass for contiguous iterations. More...
 
class  IterationPack::IterQuantityAccessDerivedToBase< T_Base, T_Derived >
 
class  IterationPack::CastIQMember< T >
 Template class to be used to lookup an interation quantity, cast it to an IterQuantityAccess<T> object and cache the iq_id for fast access later. More...
 

Namespaces

 MemMngPack
 
 IterationPack
 

Enumerations

enum  IterationPack::EAssocStepType { IterationPack::PRE_STEP = 0, IterationPack::POST_STEP = 1 }
 
enum  IterationPack::EDoStepType { IterationPack::DO_MAIN_STEP = 0, IterationPack::DO_PRE_STEP = 1, IterationPack::DO_POST_STEP = 2 }
 
enum  IterationPack::EAlgoReturn {
  IterationPack::TERMINATE_TRUE, IterationPack::TERMINATE_FALSE, IterationPack::MAX_ITER_EXCEEDED, IterationPack::MAX_RUN_TIME_EXCEEDED,
  IterationPack::INTERRUPTED_TERMINATE_TRUE, IterationPack::INTERRUPTED_TERMINATE_FALSE
}