1 double *
expm11 (
int n,
double a[] );
2 double *
expm2 (
int n,
double a[] );
3 double *
expm3 (
int n,
double a[] );
4 int i4_max (
int i1,
int i2 );
5 int i4_min (
int i1,
int i2 );
6 double *
mexp_a (
int test,
int n );
11 double r8_abs (
double x );
12 double r8_add (
double x,
double y );
16 double r8_max (
double x,
double y );
17 void r8mat_add (
int m,
int n,
double alpha,
double a[],
double beta,
18 double b[],
double c[] );
19 void r8mat_copy (
int m,
int n,
double a1[],
double a2[] );
22 double *
r8mat_fss_new (
int n,
double a[],
int nb,
double b[] );
24 void r8mat_minvm (
int n1,
int n2,
double a[],
double b[],
double c[] );
25 void r8mat_mm (
int n1,
int n2,
int n3,
double a[],
double b[],
double c[] );
28 void r8mat_print (
int m,
int n,
double a[],
char *title );
30 int jhi,
char *title );
31 void r8mat_scale (
int m,
int n,
double s,
double a[] );
double r8mat_norm_li(int m, int n, double a[])
Definition: matrix_exponential.c:1853
int i4_min(int i1, int i2)
Definition: matrix_exponential.c:306
double r8_epsilon(void)
Definition: matrix_exponential.c:1120
int mexp_n(int test)
Definition: matrix_exponential.c:758
double * r8mat_identity_new(int n)
Definition: matrix_exponential.c:1610
double * r8mat_zero_new(int m, int n)
Definition: matrix_exponential.c:2175
double beta(double alpha, double beta)
Definition: mathfunc.c:156
void r8mat_print(int m, int n, double a[], char *title)
Definition: matrix_exponential.c:1918
double * mexp_expa(int test, int n)
Definition: matrix_exponential.c:547
void mexp_story(int test)
Definition: matrix_exponential.c:851
double * mexp_a(int test, int n)
Definition: matrix_exponential.c:347
double * expm3(int n, double a[])
Definition: matrix_exponential.c:208
double r8_log_2(double x)
Definition: matrix_exponential.c:1215
void r8mat_copy(int m, int n, double a1[], double a2[])
Definition: matrix_exponential.c:1358
double r8_max(double x, double y)
Definition: matrix_exponential.c:1263
double r8_abs(double x)
Definition: matrix_exponential.c:1044
double r8_add(double x, double y)
Definition: matrix_exponential.c:1085
int r8mat_significant(int m, int n, double r[], double s[])
Definition: matrix_exponential.c:2117
void r8mat_scale(int m, int n, double s, double a[])
Definition: matrix_exponential.c:2070
double * r8mat_copy_new(int m, int n, double a1[])
Definition: matrix_exponential.c:1407
void timestamp(void)
Definition: matrix_exponential.c:2219
double * expm11(int n, double a[])
Definition: matrix_exponential.c:11
void r8mat_add(int m, int n, double alpha, double a[], double beta, double b[], double c[])
Definition: matrix_exponential.c:1304
void r8mat_mm(int n1, int n2, int n3, double a[], double b[], double c[])
Definition: matrix_exponential.c:1719
void r8mat_print_some(int m, int n, double a[], int ilo, int jlo, int ihi, int jhi, char *title)
Definition: matrix_exponential.c:1962
double * expm2(int n, double a[])
Definition: matrix_exponential.c:132
int i4_max(int i1, int i2)
Definition: matrix_exponential.c:265
double r8_huge(void)
Definition: matrix_exponential.c:1175
double r8mat_norm_l1(int m, int n, double a[])
Definition: matrix_exponential.c:1788
void r8mat_minvm(int n1, int n2, double a[], double b[], double c[])
Definition: matrix_exponential.c:1670
double * r8mat_fss_new(int n, double a[], int nb, double b[])
Definition: matrix_exponential.c:1459
int mexp_test_num(void)
Definition: matrix_exponential.c:1011