copasi API  0.1
Defines | Enumerations
copasi/copasi.h File Reference
#include <assert.h>
#include <fstream>
#include <limits>

Go to the source code of this file.

Defines

#define AVOGADRO   6.0221415e23
#define SS_FOUND   1
#define SS_NOT_FOUND   0
#define SS_SINGULAR_JACOBIAN   2
#define SS_DAMPING_LIMIT   3
#define SS_ITERATION_LIMIT   4
#define MCA_OK   0
#define MCA_SINGULAR   1
#define C_INT64   long long int
#define LLONG_MAX   LONG_LONG_MAX
#define LLONG_CONST(n)   n ## LL
#define C_INT32   long
#define C_INT16   short
#define C_FLOAT64   double
#define C_FLOAT32   float
#define abs64   abs
#define NDEBUG
#define DEBUG_OUT(s)
#define CONSTRUCTOR_TRACE
#define DESTRUCTOR_TRACE
#define TIME_TRACE(f, l)
#define pfree(p)   {if (p) {free(p); p = NULL;}}
#define pdelete(p)   {if (p) {delete p; p = NULL;}}
#define pdeletev(p)   {if (p) {delete[] p; p = NULL;}}
#define pcleanup(p)   {if (p) {p->cleanup(); delete p; p = NULL;}}
#define C_UNUSED(p)
#define COPASI_DEPRECATED
#define C_INVALID_INDEX   (std::numeric_limits< unsigned C_INT32 >::max())

Enumerations

enum  TriLogic { TriUnspecified = -1, TriFalse = 0, TriTrue = 1 }

Define Documentation

#define abs64   abs
#define AVOGADRO   6.0221415e23
#define C_FLOAT32   float
#define C_FLOAT64   double
#define C_INT16   short
#define C_INT32   long
#define C_INT64   long long int
#define C_INVALID_INDEX   (std::numeric_limits< unsigned C_INT32 >::max())
#define C_UNUSED (   p)
#define CONSTRUCTOR_TRACE
#define COPASI_DEPRECATED
#define DEBUG_OUT (   s)
#define DESTRUCTOR_TRACE
#define LLONG_CONST (   n)    n ## LL
#define LLONG_MAX   LONG_LONG_MAX
#define MCA_OK   0
#define MCA_SINGULAR   1
#define NDEBUG
#define pcleanup (   p)    {if (p) {p->cleanup(); delete p; p = NULL;}}
#define pdelete (   p)    {if (p) {delete p; p = NULL;}}
#define pdeletev (   p)    {if (p) {delete[] p; p = NULL;}}
#define pfree (   p)    {if (p) {free(p); p = NULL;}}
#define SS_DAMPING_LIMIT   3
#define SS_FOUND   1
#define SS_ITERATION_LIMIT   4
#define SS_NOT_FOUND   0
#define SS_SINGULAR_JACOBIAN   2
#define TIME_TRACE (   f,
 
)

Enumeration Type Documentation

enum TriLogic
Enumerator:
TriUnspecified 
TriFalse 
TriTrue 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines