COPASI API  4.16.103
COscillationMethodIntegrate.h
Go to the documentation of this file.
1 // Begin CVS Header
2 // $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/oscillation/COscillationMethodIntegrate.h,v $
3 // $Revision: 1.1 $
4 // $Name: $
5 // $Author: ssahle $
6 // $Date: 2008/11/11 16:47:54 $
7 // End CVS Header
8 // Copyright (C) 2008 by Pedro Mendes, Virginia Tech Intellectual
9 // Properties, Inc., EML Research, gGmbH, University of Heidelberg,
10 // and The University of Manchester.
11 // All rights reserved.
12 
13 #ifndef COPASI_COSCINT
14 #define COPASI_COSCINT
15 
16 #include "COscillationMethod.h"
17 
18 class COptProblem;
19 
21  {
23 
24  private:
25  /**
26  * Default Constructor
27  */
29 
30  /**
31  * Initialize arrays and pointer.
32  * @return bool success
33  */
34  virtual bool initialize();
35 
36  /**
37  * Initialize contained objects.
38  */
39  void initObjects();
40 
41  public:
42  /**
43  * Copy Constructor
44  * @param const COscillationMethodIntegrate & src
45  */
47 
48  /**
49  * Destructor
50  */
52 
53  /**
54  * Execute the algorithm
55  */
56  virtual bool run();
57  };
58 
59 #endif // COPASI_COscillationMethodIntegrate
static COscillationMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::oscillationIntegrate)