#include <../../nrnconf.h>
#include <stdio.h>
#include "matrix.h"
#include "matrix2.h"
#include <math.h>
Go to the source code of this file.
|
| static void | hhldr3 (double x, double y, double z, Real *nu1, Real *beta, Real *newval) |
| |
| static void | hhldr3cols (MAT *A, int k, int j0, double beta, double nu1, double nu2, double nu3) |
| |
| static void | hhldr3rows (MAT *A, int k, int i0, double beta, double nu1, double nu2, double nu3) |
| |
| MAT * | schur (MAT *A, MAT *Q) |
| |
| void | schur_evals (MAT *T, VEC *real_pt, VEC *imag_pt) |
| |
| MAT * | schur_vecs (MAT *T, MAT *Q, MAT *X_re, MAT *X_im) |
| |
|
| static char | rcsid [] = "schur.c,v 1.1 1997/12/04 17:55:46 hines Exp" |
| |
◆ hhldr3()
| static void hhldr3 |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
Real * |
nu1, |
|
|
Real * |
beta, |
|
|
Real * |
newval |
|
) |
| |
|
static |
◆ hhldr3cols()
| static void hhldr3cols |
( |
MAT * |
A, |
|
|
int |
k, |
|
|
int |
j0, |
|
|
double |
beta, |
|
|
double |
nu1, |
|
|
double |
nu2, |
|
|
double |
nu3 |
|
) |
| |
|
static |
◆ hhldr3rows()
| static void hhldr3rows |
( |
MAT * |
A, |
|
|
int |
k, |
|
|
int |
i0, |
|
|
double |
beta, |
|
|
double |
nu1, |
|
|
double |
nu2, |
|
|
double |
nu3 |
|
) |
| |
|
static |
◆ schur()
◆ schur_evals()
◆ schur_vecs()
◆ rcsid
| char rcsid[] = "schur.c,v 1.1 1997/12/04 17:55:46 hines Exp" |
|
static |