#include <string.h>
#include <math.h>
#include "pkvaria.h"
#include "pknum.h"
#include "msgpool.h"
Functions | |
void | pkn_Setup2DerA11Matrixf (float xu, float yu, float xv, float yv, float *A11) |
void | pkn_Setup2DerA21Matrixf (float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float *A21) |
void | pkn_Setup2DerA22Matrixf (float xu, float yu, float xv, float yv, float *A22) |
void | pkn_Setup2DerA31Matrixf (float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, float *A31) |
void | pkn_Setup2DerA32Matrixf (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float *A32) |
void | pkn_Setup2DerA33Matrixf (float xu, float yu, float xv, float yv, float *A33) |
void | pkn_Setup2DerA41Matrixf (float xuuuu, float yuuuu, float xuuuv, float yuuuv, float xuuvv, float yuuvv, float xuvvv, float yuvvv, float xvvvv, float yvvvv, float *A41) |
void | pkn_Setup2DerA42Matrixf (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, float *A42) |
void | pkn_Setup2DerA43Matrixf (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float *A43) |
void | pkn_Setup2DerA44Matrixf (float xu, float yu, float xv, float yv, float *A44) |
void | pkn_Comp2Derivatives1f (float xu, float yu, float xv, float yv, int spdimen, const float *gx, const float *gy, float *hu, float *hv) |
void | pkn_Comp2Derivatives2f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, int spdimen, const float *gx, const float *gy, const float *gxx, const float *gxy, const float *gyy, float *huu, float *huv, float *hvv) |
void | pkn_Comp2Derivatives3f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, int spdimen, const float *gx, const float *gy, const float *gxx, const float *gxy, const float *gyy, const float *gxxx, const float *gxxy, const float *gxyy, const float *gyyy, float *huuu, float *huuv, float *huvv, float *hvvv) |
void | pkn_Comp2Derivatives4f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, float xuuuu, float yuuuu, float xuuuv, float yuuuv, float xuuvv, float yuuvv, float xuvvv, float yuvvv, float xvvvv, float yvvvv, int spdimen, const float *gx, const float *gy, const float *gxx, const float *gxy, const float *gyy, const float *gxxx, const float *gxxy, const float *gxyy, const float *gyyy, const float *gxxxx, const float *gxxxy, const float *gxxyy, const float *gxyyy, const float *gyyyy, float *huuuu, float *huuuv, float *huuvv, float *huvvv, float *hvvvv) |
void | pkn_Comp2iDerivatives1f (float xu, float yu, float xv, float yv, int spdimen, const float *hu, const float *hv, float *gx, float *gy) |
void | pkn_Comp2iDerivatives2f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, int spdimen, const float *hu, const float *hv, const float *huu, const float *huv, const float *hvv, float *gx, float *gy, float *gxx, float *gxy, float *gyy) |
void | pkn_Comp2iDerivatives3f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, int spdimen, const float *hu, const float *hv, const float *huu, const float *huv, const float *hvv, const float *huuu, const float *huuv, const float *huvv, const float *hvvv, float *gx, float *gy, float *gxx, float *gxy, float *gyy, float *gxxx, float *gxxy, float *gxyy, float *gyyy) |
void | pkn_Comp2iDerivatives4f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, float xuuuu, float yuuuu, float xuuuv, float yuuuv, float xuuvv, float yuuvv, float xuvvv, float yuvvv, float xvvvv, float yvvvv, int spdimen, const float *hu, const float *hv, const float *huu, const float *huv, const float *hvv, const float *huuu, const float *huuv, const float *huvv, const float *hvvv, const float *huuuu, const float *huuuv, const float *huuvv, const float *huvvv, const float *hvvvv, float *gx, float *gy, float *gxx, float *gxy, float *gyy, float *gxxx, float *gxxy, float *gxyy, float *gyyy, float *gxxxx, float *gxxxy, float *gxxyy, float *gxyyy, float *gyyyy) |
void | pkn_f2iDerivatives1f (float xu, float yu, float xv, float yv, float *gx, float *gy) |
void | pkn_f2iDerivatives2f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float *gx, float *gy, float *gxx, float *gxy, float *gyy) |
void | pkn_f2iDerivatives3f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, float *gx, float *gy, float *gxx, float *gxy, float *gyy, float *gxxx, float *gxxy, float *gxyy, float *gyyy) |
void | pkn_f2iDerivatives4f (float xu, float yu, float xv, float yv, float xuu, float yuu, float xuv, float yuv, float xvv, float yvv, float xuuu, float yuuu, float xuuv, float yuuv, float xuvv, float yuvv, float xvvv, float yvvv, float xuuuu, float yuuuu, float xuuuv, float yuuuv, float xuuvv, float yuuvv, float xuvvv, float yuvvv, float xvvvv, float yvvvv, float *gx, float *gy, float *gxx, float *gxy, float *gyy, float *gxxx, float *gxxy, float *gxyy, float *gyyy, float *gxxxx, float *gxxxy, float *gxxyy, float *gxyyy, float *gyyyy) |
void pkn_Comp2Derivatives1f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
int | spdimen, | |||
const float * | gx, | |||
const float * | gy, | |||
float * | hu, | |||
float * | hv | |||
) |
void pkn_Comp2Derivatives2f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
int | spdimen, | |||
const float * | gx, | |||
const float * | gy, | |||
const float * | gxx, | |||
const float * | gxy, | |||
const float * | gyy, | |||
float * | huu, | |||
float * | huv, | |||
float * | hvv | |||
) |
void pkn_Comp2Derivatives3f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
int | spdimen, | |||
const float * | gx, | |||
const float * | gy, | |||
const float * | gxx, | |||
const float * | gxy, | |||
const float * | gyy, | |||
const float * | gxxx, | |||
const float * | gxxy, | |||
const float * | gxyy, | |||
const float * | gyyy, | |||
float * | huuu, | |||
float * | huuv, | |||
float * | huvv, | |||
float * | hvvv | |||
) |
void pkn_Comp2Derivatives4f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
float | xuuuu, | |||
float | yuuuu, | |||
float | xuuuv, | |||
float | yuuuv, | |||
float | xuuvv, | |||
float | yuuvv, | |||
float | xuvvv, | |||
float | yuvvv, | |||
float | xvvvv, | |||
float | yvvvv, | |||
int | spdimen, | |||
const float * | gx, | |||
const float * | gy, | |||
const float * | gxx, | |||
const float * | gxy, | |||
const float * | gyy, | |||
const float * | gxxx, | |||
const float * | gxxy, | |||
const float * | gxyy, | |||
const float * | gyyy, | |||
const float * | gxxxx, | |||
const float * | gxxxy, | |||
const float * | gxxyy, | |||
const float * | gxyyy, | |||
const float * | gyyyy, | |||
float * | huuuu, | |||
float * | huuuv, | |||
float * | huuvv, | |||
float * | huvvv, | |||
float * | hvvvv | |||
) |
void pkn_Comp2iDerivatives1f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
int | spdimen, | |||
const float * | hu, | |||
const float * | hv, | |||
float * | gx, | |||
float * | gy | |||
) |
void pkn_Comp2iDerivatives2f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
int | spdimen, | |||
const float * | hu, | |||
const float * | hv, | |||
const float * | huu, | |||
const float * | huv, | |||
const float * | hvv, | |||
float * | gx, | |||
float * | gy, | |||
float * | gxx, | |||
float * | gxy, | |||
float * | gyy | |||
) |
void pkn_Comp2iDerivatives3f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
int | spdimen, | |||
const float * | hu, | |||
const float * | hv, | |||
const float * | huu, | |||
const float * | huv, | |||
const float * | hvv, | |||
const float * | huuu, | |||
const float * | huuv, | |||
const float * | huvv, | |||
const float * | hvvv, | |||
float * | gx, | |||
float * | gy, | |||
float * | gxx, | |||
float * | gxy, | |||
float * | gyy, | |||
float * | gxxx, | |||
float * | gxxy, | |||
float * | gxyy, | |||
float * | gyyy | |||
) |
void pkn_Comp2iDerivatives4f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
float | xuuuu, | |||
float | yuuuu, | |||
float | xuuuv, | |||
float | yuuuv, | |||
float | xuuvv, | |||
float | yuuvv, | |||
float | xuvvv, | |||
float | yuvvv, | |||
float | xvvvv, | |||
float | yvvvv, | |||
int | spdimen, | |||
const float * | hu, | |||
const float * | hv, | |||
const float * | huu, | |||
const float * | huv, | |||
const float * | hvv, | |||
const float * | huuu, | |||
const float * | huuv, | |||
const float * | huvv, | |||
const float * | hvvv, | |||
const float * | huuuu, | |||
const float * | huuuv, | |||
const float * | huuvv, | |||
const float * | huvvv, | |||
const float * | hvvvv, | |||
float * | gx, | |||
float * | gy, | |||
float * | gxx, | |||
float * | gxy, | |||
float * | gyy, | |||
float * | gxxx, | |||
float * | gxxy, | |||
float * | gxyy, | |||
float * | gyyy, | |||
float * | gxxxx, | |||
float * | gxxxy, | |||
float * | gxxyy, | |||
float * | gxyyy, | |||
float * | gyyyy | |||
) |
void pkn_f2iDerivatives1f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float * | gx, | |||
float * | gy | |||
) |
void pkn_f2iDerivatives2f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float * | gx, | |||
float * | gy, | |||
float * | gxx, | |||
float * | gxy, | |||
float * | gyy | |||
) |
void pkn_f2iDerivatives3f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
float * | gx, | |||
float * | gy, | |||
float * | gxx, | |||
float * | gxy, | |||
float * | gyy, | |||
float * | gxxx, | |||
float * | gxxy, | |||
float * | gxyy, | |||
float * | gyyy | |||
) |
void pkn_f2iDerivatives4f | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
float | xuuuu, | |||
float | yuuuu, | |||
float | xuuuv, | |||
float | yuuuv, | |||
float | xuuvv, | |||
float | yuuvv, | |||
float | xuvvv, | |||
float | yuvvv, | |||
float | xvvvv, | |||
float | yvvvv, | |||
float * | gx, | |||
float * | gy, | |||
float * | gxx, | |||
float * | gxy, | |||
float * | gyy, | |||
float * | gxxx, | |||
float * | gxxy, | |||
float * | gxyy, | |||
float * | gyyy, | |||
float * | gxxxx, | |||
float * | gxxxy, | |||
float * | gxxyy, | |||
float * | gxyyy, | |||
float * | gyyyy | |||
) |
void pkn_Setup2DerA11Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float * | A11 | |||
) |
void pkn_Setup2DerA21Matrixf | ( | float | xuu, | |
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float * | A21 | |||
) |
void pkn_Setup2DerA22Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float * | A22 | |||
) |
void pkn_Setup2DerA31Matrixf | ( | float | xuuu, | |
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
float * | A31 | |||
) |
void pkn_Setup2DerA32Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float * | A32 | |||
) |
void pkn_Setup2DerA33Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float * | A33 | |||
) |
void pkn_Setup2DerA41Matrixf | ( | float | xuuuu, | |
float | yuuuu, | |||
float | xuuuv, | |||
float | yuuuv, | |||
float | xuuvv, | |||
float | yuuvv, | |||
float | xuvvv, | |||
float | yuvvv, | |||
float | xvvvv, | |||
float | yvvvv, | |||
float * | A41 | |||
) |
void pkn_Setup2DerA42Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float | xuuu, | |||
float | yuuu, | |||
float | xuuv, | |||
float | yuuv, | |||
float | xuvv, | |||
float | yuvv, | |||
float | xvvv, | |||
float | yvvv, | |||
float * | A42 | |||
) |
void pkn_Setup2DerA43Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float | xuu, | |||
float | yuu, | |||
float | xuv, | |||
float | yuv, | |||
float | xvv, | |||
float | yvv, | |||
float * | A43 | |||
) |
void pkn_Setup2DerA44Matrixf | ( | float | xu, | |
float | yu, | |||
float | xv, | |||
float | yv, | |||
float * | A44 | |||
) |