IterationPack: General framework for building iterative algorithms
Version of the Day
|
IterationPack | |
Algorithm | Acts as the central hub for an iterative algorithm |
AlgorithmInterrupted | Thrown if Algorithm was interrupted by the user |
AlreadyExists | Thrown if name already exists |
DoesNotExist | Thrown if name or id does not exist |
InvalidConfigChange | Thrown if a member function is called while this is in an invalid running state. |
InvalidControlProtocal | Thrown if an invalid control protocal is used |
InvalidRunningState | Thrown if a member function is called while this is in an invalid running state. |
AlgorithmSetOptions | Set options for Algorithm from an OptionsFromStream object |
AlgorithmState | Abstacts a set of iteration quantities for an iterative algorithm |
AlreadyExists | Thrown if name already exists |
DoesNotExist | Thrown if name or id does not exist |
AlgorithmStep | Base type for all objects that perform steps in an Algorithm |
AlgorithmTracker | Used to ouput iteration results and other information |
AlgorithmTrackerComposite | This class acts a composite container for other AlgorithmTracker objects |
CastIQMemberBase | Base class for some of the implementation features of CastIQMember |
CastIQMember | 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 |
IterQuantity | Iterface for information about Iteration Quantities |
NoStorageAvailable | Thrown memory if attempted to be set that storage can not be allocated to |
QuanityNotSet | Thrown when memory access is attempted when it has not yet been updated |
IterQuantityAccess | Interface to typed iteration quantities |
IterQuantityAccessContiguous | Iteration Quanities subclass for contiguous iterations |
InvalidTypeCastException | |
Trilinos | |
Details |