copasi API  0.1
copasi/odepack++/dgesl.h
Go to the documentation of this file.
00001 /* Begin CVS Header
00002    $Source: /fs/turing/cvs/copasi_dev/copasi/odepack++/dgesl.h,v $
00003    $Revision: 1.2 $
00004    $Name: Build-33 $
00005    $Author: shoops $
00006    $Date: 2006/04/27 01:29:35 $
00007    End CVS Header */
00008 
00009 // Copyright © 2005 by Pedro Mendes, Virginia Tech Intellectual
00010 // Properties, Inc. and EML Research, gGmbH.
00011 // All rights reserved.
00012 
00013 #ifndef ODEPACK_debsl
00014 #define ODEPACK_debsl
00015 
00020 #define dgesl_(__a, __lda, __n, __ipvt, __b, __job) \
00021  {\
00022  char __T = (*__job != (C_INT) 0) ? 'T': 'N'; \
00023  C_INT __info; \
00024  C_INT __one = 1; \
00025   dgetrs_(&__T, __n, &__one, __a, __lda, __ipvt, __b, __n, &__info); \
00026  }
00027 
00028 #ifdef XXXX
00029 C_INT dgesl_(double * a,
00030              C_INT * lda,
00031              C_INT * n,
00032              C_INT * ipvt,
00033              double * b,
00034              C_INT * job);
00035 
00036 int dgetrs_(char *trans,
00037             integer *n,
00038             integer *nrhs,
00039             doublereal *a,
00040             integer *lda,
00041             integer *ipiv,
00042             doublereal *b,
00043             integer * ldb,
00044             integer *info);
00045 #endif // XXXX
00046 
00047 #endif // ODEPACK_debsl
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines