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