#include <../../nrnconf.h>
#include <stdio.h>
#include "matrix.h"
#include "matrix2.h"
#include <math.h>
Go to the source code of this file.
|
| #define | Z(k) (((k) & 1) ? tmp : out) |
| |
| #define | Z(k) ((k) & 1 ? Apow : out) |
| |
| #define | Z(k) ((k) & 1 ? tmp : &y0) |
| |
| #define | ZZ(k) ((k) & 1 ? tmp->ve : y0.ve) |
| |
|
| MAT * | _m_pow (MAT *A, int p, MAT *tmp, MAT *out) |
| |
| MAT * | m_pow (MAT *A, int p, MAT *out) |
| |
| MAT * | _m_exp (MAT *A, double eps, MAT *out, int *q_out, int *j_out) |
| |
| MAT * | m_exp (MAT *A, double eps, MAT *out) |
| |
| MAT * | m_poly (MAT *A, VEC *a, MAT *out) |
| |
|
| static char | rcsid [] = "mfunc.c,v 1.1 1997/12/04 17:55:41 hines Exp" |
| |
◆ Z [1/3]
| #define Z |
( |
|
k | ) |
(((k) & 1) ? tmp : out) |
◆ Z [2/3]
| #define Z |
( |
|
k | ) |
((k) & 1 ? Apow : out) |
◆ Z [3/3]
| #define Z |
( |
|
k | ) |
((k) & 1 ? tmp : &y0) |
◆ ZZ
| #define ZZ |
( |
|
k | ) |
((k) & 1 ? tmp->ve : y0.ve) |
◆ _m_exp()
| MAT* _m_exp |
( |
MAT * |
A, |
|
|
double |
eps, |
|
|
MAT* |
out, |
|
|
int * |
q_out, |
|
|
int * |
j_out |
|
) |
| |
◆ _m_pow()
◆ m_exp()
◆ m_poly()
◆ m_pow()
◆ rcsid
| char rcsid[] = "mfunc.c,v 1.1 1997/12/04 17:55:41 hines Exp" |
|
static |