COPASI API  4.16.103
CRandomSearchMaster.h
Go to the documentation of this file.
1 /* Begin CVS Header
2  $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/optimization/CRandomSearchMaster.h,v $
3  $Revision: 1.6 $
4  $Name: $
5  $Author: shoops $
6  $Date: 2006/04/27 01:29:53 $
7  End CVS Header */
8 
9 // Copyright 2005 by Pedro Mendes, Virginia Tech Intellectual
10 // Properties, Inc. and EML Research, gGmbH.
11 // All rights reserved.
12 
13 /**
14  * CRandomSearchMaster class
15  */
16 
17 #ifndef COPASI_CRandomSearchMaster
18 #define COPASI_CRandomSearchMaster
19 
20 /** @dia:pos 18.05,34.05 */
21 /** @dia:route COptMethod; v,46.9608,16.35,33,32.3332,34.05 */
22 class CRandomSearchMaster : public COptMethod
23  {
25 
26  // Operations
27  private:
28  /**
29  * Default Constructor
30  */
32 
33  public:
34  /**
35  * Copy Constructor
36  * @param const CRandomSearchMaster & src
37  */
39 
40  /**
41  * Destructor
42  */
43  virtual ~CRandomSearchMaster();
44 
45  /**
46  * Execute the optimization algorithm calling simulation routine
47  * when needed. It is noted that this procedure can give feedback
48  * of its progress by the callback function set with SetCallback.
49  */
50  virtual bool optimise();
51  };
52 
53 #endif // COPASI_CRandomSearchMaster
static COptMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::RandomSearch)
Definition: COptMethod.cpp:50