#include <math.h>
#include <string.h>
#include "pkvaria.h"
#include "pknum.h"
Defines | |
#define | CONST_ |
Functions | |
boolean | pkn_CholeskyDecompd (int n, double *a) |
void | pkn_SymMatrixMultd (int n, CONST_ double *a, int spdimen, int bpitch, CONST_ double *b, int xpitch, double *x) |
void | pkn_LowerTrMatrixMultd (int n, CONST_ double *l, int spdimen, int bpitch, CONST_ double *b, int xpitch, double *x) |
void | pkn_UpperTrMatrixMultd (int n, CONST_ double *l, int spdimen, int bpitch, CONST_ double *b, int xpitch, double *x) |
void | pkn_LowerTrMatrixSolved (int n, const double *l, int spdimen, int bpitch, const double *b, int xpitch, double *x) |
void | pkn_UpperTrMatrixSolved (int n, const double *l, int spdimen, int bpitch, const double *b, int xpitch, double *x) |
void | pkn_SymToFullMatrixd (int n, const double *syma, int pitch, double *fulla) |
void | pkn_FullToSymMatrixd (int n, int pitch, const double *fulla, double *syma) |
void | pkn_LTrToFullMatrixd (int n, const double *ltra, int pitch, double *fulla) |
void | pkn_UTrToFullMatrixd (int n, const double *utra, int pitch, double *fulla) |
void | pkn_FullToUTrMatrixd (int n, int pitch, const double *fulla, double *utra) |
#define CONST_ |
boolean pkn_CholeskyDecompd | ( | int | n, | |
double * | a | |||
) |
void pkn_FullToSymMatrixd | ( | int | n, | |
int | pitch, | |||
const double * | fulla, | |||
double * | syma | |||
) |
void pkn_FullToUTrMatrixd | ( | int | n, | |
int | pitch, | |||
const double * | fulla, | |||
double * | utra | |||
) |
void pkn_LowerTrMatrixMultd | ( | int | n, | |
CONST_ double * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
CONST_ double * | b, | |||
int | xpitch, | |||
double * | x | |||
) |
void pkn_LowerTrMatrixSolved | ( | int | n, | |
const double * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
const double * | b, | |||
int | xpitch, | |||
double * | x | |||
) |
void pkn_LTrToFullMatrixd | ( | int | n, | |
const double * | ltra, | |||
int | pitch, | |||
double * | fulla | |||
) |
void pkn_SymMatrixMultd | ( | int | n, | |
CONST_ double * | a, | |||
int | spdimen, | |||
int | bpitch, | |||
CONST_ double * | b, | |||
int | xpitch, | |||
double * | x | |||
) |
void pkn_SymToFullMatrixd | ( | int | n, | |
const double * | syma, | |||
int | pitch, | |||
double * | fulla | |||
) |
void pkn_UpperTrMatrixMultd | ( | int | n, | |
CONST_ double * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
CONST_ double * | b, | |||
int | xpitch, | |||
double * | x | |||
) |
void pkn_UpperTrMatrixSolved | ( | int | n, | |
const double * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
const double * | b, | |||
int | xpitch, | |||
double * | x | |||
) |
void pkn_UTrToFullMatrixd | ( | int | n, | |
const double * | utra, | |||
int | pitch, | |||
double * | fulla | |||
) |