#include <math.h>
#include <string.h>
#include "pkvaria.h"
#include "pknum.h"
Defines | |
#define | CONST_ |
Functions | |
boolean | pkn_CholeskyDecompf (int n, float *a) |
void | pkn_SymMatrixMultf (int n, CONST_ float *a, int spdimen, int bpitch, CONST_ float *b, int xpitch, float *x) |
void | pkn_LowerTrMatrixMultf (int n, CONST_ float *l, int spdimen, int bpitch, CONST_ float *b, int xpitch, float *x) |
void | pkn_UpperTrMatrixMultf (int n, CONST_ float *l, int spdimen, int bpitch, CONST_ float *b, int xpitch, float *x) |
void | pkn_LowerTrMatrixSolvef (int n, const float *l, int spdimen, int bpitch, const float *b, int xpitch, float *x) |
void | pkn_UpperTrMatrixSolvef (int n, const float *l, int spdimen, int bpitch, const float *b, int xpitch, float *x) |
void | pkn_SymToFullMatrixf (int n, const float *syma, int pitch, float *fulla) |
void | pkn_FullToSymMatrixf (int n, int pitch, const float *fulla, float *syma) |
void | pkn_LTrToFullMatrixf (int n, const float *ltra, int pitch, float *fulla) |
void | pkn_UTrToFullMatrixf (int n, const float *utra, int pitch, float *fulla) |
void | pkn_FullToUTrMatrixf (int n, int pitch, const float *fulla, float *utra) |
#define CONST_ |
boolean pkn_CholeskyDecompf | ( | int | n, | |
float * | a | |||
) |
void pkn_FullToSymMatrixf | ( | int | n, | |
int | pitch, | |||
const float * | fulla, | |||
float * | syma | |||
) |
void pkn_FullToUTrMatrixf | ( | int | n, | |
int | pitch, | |||
const float * | fulla, | |||
float * | utra | |||
) |
void pkn_LowerTrMatrixMultf | ( | int | n, | |
CONST_ float * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
CONST_ float * | b, | |||
int | xpitch, | |||
float * | x | |||
) |
void pkn_LowerTrMatrixSolvef | ( | int | n, | |
const float * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
const float * | b, | |||
int | xpitch, | |||
float * | x | |||
) |
void pkn_LTrToFullMatrixf | ( | int | n, | |
const float * | ltra, | |||
int | pitch, | |||
float * | fulla | |||
) |
void pkn_SymMatrixMultf | ( | int | n, | |
CONST_ float * | a, | |||
int | spdimen, | |||
int | bpitch, | |||
CONST_ float * | b, | |||
int | xpitch, | |||
float * | x | |||
) |
void pkn_SymToFullMatrixf | ( | int | n, | |
const float * | syma, | |||
int | pitch, | |||
float * | fulla | |||
) |
void pkn_UpperTrMatrixMultf | ( | int | n, | |
CONST_ float * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
CONST_ float * | b, | |||
int | xpitch, | |||
float * | x | |||
) |
void pkn_UpperTrMatrixSolvef | ( | int | n, | |
const float * | l, | |||
int | spdimen, | |||
int | bpitch, | |||
const float * | b, | |||
int | xpitch, | |||
float * | x | |||
) |
void pkn_UTrToFullMatrixf | ( | int | n, | |
const float * | utra, | |||
int | pitch, | |||
float * | fulla | |||
) |