copasi API
0.1
|
00001 /* Begin CVS Header 00002 $Source: /fs/turing/cvs/copasi_dev/copasi/odepack++/dgbsl.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_dgbsl 00014 #define ODEPACK_dgbsl 00015 00020 #define dgbsl_(__ab, __lda, __n, __ml, __mu, __ipvt, __b, __job) \ 00021 {\ 00022 char __T = (*__job != (C_INT) 0) ? 'T': 'N'; \ 00023 C_INT __info; \ 00024 C_INT __one = 1; \ 00025 dgbtrs_(&__T, __n, __ml, __mu, &__one, __ab, __lda, __ipvt, __b, __n, &__info); \ 00026 } 00027 00028 #ifdef XXXX 00029 C_INT dgbsl_(double * abd, 00030 C_INT * lda, 00031 C_INT * n, 00032 C_INT * ml, 00033 C_INT * mu, 00034 C_INT * ipvt, 00035 double * b, 00036 C_INT * job); 00037 00038 int dgbtrs_(char *trans, 00039 integer *n, 00040 integer *kl, 00041 integer * ku, 00042 integer *nrhs, 00043 doublereal *ab, 00044 integer *ldab, 00045 integer *ipiv, 00046 doublereal *b, 00047 integer *ldb, 00048 integer *info); 00049 #endif // XXXX 00050 00051 #endif // ODEPACK_dgbsl