TivMultivariateConstrained.h

00001 
00007 #ifndef _TivMultivariateConstrained_h
00008 #define _TivMultivariateConstrained_h
00009 
00010 // SYSTEM INCLUDES
00011 //
00012 
00013 // PROJECT INCLUDES
00014 //
00015 
00016 // LOCAL INCLUDES
00017 //
00018 #include "TivConstrainedOptimization.h"
00019 
00020 // FORWARD REFERENCES
00021 //
00022 
00023 
00024 class TivMultivariateConstrained
00025     : public TivConstrainedOptimization
00026 {
00027 public:
00028 
00029 // LIFECYCLE
00030 
00033     TivMultivariateConstrained(void);
00034 
00037     ~TivMultivariateConstrained(void);
00038 
00039 
00040 // OPERATORS
00041 //
00042 
00043 // OPERATIONS
00044 //
00045 
00046     static std::auto_ptr<const TextIterationVisualizer>    Create();
00047 
00048 // ACCESS
00049 // INQUIRY
00050 
00051 protected:
00052 
00053     virtual wxString    PrintNewApproximation
00054                                 (      wxTextCtrl*      pTargetCtrl,
00055                                  const IterationData&   iteration,
00056                                  const FunctionBase&    function,
00057                                  bool                   highlight) const;
00058 
00059 private:
00060 
00064     static void*   mpRegistrationDummy;
00065 
00066 };
00067 
00068 // INLINE METHODS
00069 //
00070 
00071 // EXTERNAL REFERENCES
00072 //
00073 
00074 #endif  // _TivMultivariateConstrained_h

Wygenerowano Fri Sep 29 21:04:49 2006 dla EduOptim2 programem  doxygen 1.4.6