COPASI API  4.16.103
CDerive.h
Go to the documentation of this file.
1 // Begin CVS Header
2 // $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/function/CDerive.h,v $
3 // $Revision: 1.2 $
4 // $Name: $
5 // $Author: shoops $
6 // $Date: 2007/11/13 13:48:54 $
7 // End CVS Header
8 
9 // Copyright (C) 2007 by Pedro Mendes, Virginia Tech Intellectual
10 // Properties, Inc. and EML Research, gGmbH.
11 // All rights reserved.
12 
13 #ifndef COPASI_CDerive
14 #define COPASI_CDerive
15 
16 #include "copasi.h"
17 
18 class CEvaluationNode;
19 class CCopasiObject;
20 class CEvaluationTree;
21 
22 class CDerive
23  {
24  public:
25 
26  //private:
27  static CEvaluationNode* deriveBranch(const CEvaluationNode* node, unsigned C_INT32 variableIndex, const CCopasiObject * pObject = NULL);
28 
29  static void compileTree(CEvaluationNode* node, const CEvaluationTree * pTree);
30  };
31 
32 #endif
static void compileTree(CEvaluationNode *node, const CEvaluationTree *pTree)
Definition: CDerive.cpp:204
static CEvaluationNode * deriveBranch(const CEvaluationNode *node, unsigned C_INT32 variableIndex, const CCopasiObject *pObject=NULL)
Definition: CDerive.cpp:22
#define C_INT32
Definition: copasi.h:90