IterateInitializer Class Reference

#include <IpIterateInitializer.hpp>

Inheritance diagram for IterateInitializer:

AlgorithmStrategyObject ReferencedObject DefaultIterateInitializer RestoIterateInitializer WarmStartIterateInitializer

List of all members.


Detailed Description

Base class for all methods for initializing the iterates.

Public Member Functions

virtual bool InitializeImpl (const OptionsList &options, const std::string &prefix)=0
 overloaded from AlgorithmStrategyObject
virtual bool SetInitialIterates ()=0
 Compute the initial iterates and set the into the curr field of the ip_data object.
Constructors/Destructors
 IterateInitializer ()
 Default Constructor.
virtual ~IterateInitializer ()
 Default destructor.

Constructor & Destructor Documentation

IterateInitializer (  )  [inline]

Default Constructor.

virtual ~IterateInitializer (  )  [inline, virtual]

Default destructor.


Member Function Documentation

virtual bool InitializeImpl ( const OptionsList options,
const std::string &  prefix 
) [pure virtual]

virtual bool SetInitialIterates (  )  [pure virtual]

Compute the initial iterates and set the into the curr field of the ip_data object.

Implemented in DefaultIterateInitializer, RestoIterateInitializer, and WarmStartIterateInitializer.


The documentation for this class was generated from the following file:

Generated on Fri Sep 26 07:44:26 2008 for SimTKcore by  doxygen 1.5.6