#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "pkvaria.h"
#include "pknum.h"
#include "pkgeom.h"
#include "multibs.h"
#include "g1blendingd.h"
#include "g1blprivated.h"
Defines | |
#define | ddtb11 DDB[0] |
#define | ddtb12 DDB[1] |
#define | ddtb22 DDB[2] |
Functions | |
boolean | _g1bl_TabBasisFuncd (int nkn, double **knots, double **coeff, double **bf, double **dbf, double **ddbf) |
double * | _g1bl_NijIndd (int nkn, double *Nijtab, int i0, int i1, int j0, int j1, int l0, int l1) |
double * | _g1bl_MijIndd (int nkn, double *Mijtab, int i0, int i1, int j0, int j1, int l0, int l1) |
void | g1bl_TabMijd (int nkn, double *bf, double *dbf, double *ddbf, double *Mijtab) |
void | g1bl_TabNid (int nkn, double *bf, double *dbf, double *ddbf, double *Nitab) |
void | g1bl_TabNijd (int nkn, double *bf, double *dbf, double *ddbf, double *Nijtab) |
void | _g1bl_UCompPDerd (int nkn, double *Nitab, int pitch, point3d *cp, int fcpn, int i, int j, vector3d *pder) |
void | _g1bl_UCompGStard (const vector3d *pder, double *Gstar) |
void | _g1bl_UCompDGStard (int nkn, double *Nitab, int lastknotu, int lastknotv, int ip0, int ip1, int jp0, int jp1, int isq, int jsq, int i, int j, const vector3d *pder, double *DGstar) |
void | _g1bl_UCompDDGStard (int nkn, double *Nijtab, int lastknotu, int lastknotv, int ip0, int ip1, int jp0, int jp1, int isq, int jsq, int i, int j, double *DDGstar) |
void | _g1bl_UCompBStard (const vector3d *pder, double *Bstar) |
void | _g1bl_UCompDBStard (int nkn, double *Nitab, int lastknotu, int lastknotv, int ip0, int ip1, int jp0, int jp1, int isq, int jsq, int i, int j, const vector3d *pder, double *DBstar) |
void | _g1bl_UCompDDBStard (int nkn, double *Mijtab, int lastknotu, int lastknotv, int ip0, int ip1, int jp0, int jp1, int isq, int jsq, int i, int j, const vector3d *pder, double *DDBstar) |
#define ddtb11 DDB[0] |
#define ddtb12 DDB[1] |
#define ddtb22 DDB[2] |
double* _g1bl_MijIndd | ( | int | nkn, | |
double * | Mijtab, | |||
int | i0, | |||
int | i1, | |||
int | j0, | |||
int | j1, | |||
int | l0, | |||
int | l1 | |||
) |
double* _g1bl_NijIndd | ( | int | nkn, | |
double * | Nijtab, | |||
int | i0, | |||
int | i1, | |||
int | j0, | |||
int | j1, | |||
int | l0, | |||
int | l1 | |||
) |
boolean _g1bl_TabBasisFuncd | ( | int | nkn, | |
double ** | knots, | |||
double ** | coeff, | |||
double ** | bf, | |||
double ** | dbf, | |||
double ** | ddbf | |||
) |
void _g1bl_UCompBStard | ( | const vector3d * | pder, | |
double * | Bstar | |||
) |
void _g1bl_UCompDBStard | ( | int | nkn, | |
double * | Nitab, | |||
int | lastknotu, | |||
int | lastknotv, | |||
int | ip0, | |||
int | ip1, | |||
int | jp0, | |||
int | jp1, | |||
int | isq, | |||
int | jsq, | |||
int | i, | |||
int | j, | |||
const vector3d * | pder, | |||
double * | DBstar | |||
) |
void _g1bl_UCompDDBStard | ( | int | nkn, | |
double * | Mijtab, | |||
int | lastknotu, | |||
int | lastknotv, | |||
int | ip0, | |||
int | ip1, | |||
int | jp0, | |||
int | jp1, | |||
int | isq, | |||
int | jsq, | |||
int | i, | |||
int | j, | |||
const vector3d * | pder, | |||
double * | DDBstar | |||
) |
void _g1bl_UCompDDGStard | ( | int | nkn, | |
double * | Nijtab, | |||
int | lastknotu, | |||
int | lastknotv, | |||
int | ip0, | |||
int | ip1, | |||
int | jp0, | |||
int | jp1, | |||
int | isq, | |||
int | jsq, | |||
int | i, | |||
int | j, | |||
double * | DDGstar | |||
) |
void _g1bl_UCompDGStard | ( | int | nkn, | |
double * | Nitab, | |||
int | lastknotu, | |||
int | lastknotv, | |||
int | ip0, | |||
int | ip1, | |||
int | jp0, | |||
int | jp1, | |||
int | isq, | |||
int | jsq, | |||
int | i, | |||
int | j, | |||
const vector3d * | pder, | |||
double * | DGstar | |||
) |
void _g1bl_UCompGStard | ( | const vector3d * | pder, | |
double * | Gstar | |||
) |
void _g1bl_UCompPDerd | ( | int | nkn, | |
double * | Nitab, | |||
int | pitch, | |||
point3d * | cp, | |||
int | fcpn, | |||
int | i, | |||
int | j, | |||
vector3d * | pder | |||
) |
void g1bl_TabMijd | ( | int | nkn, | |
double * | bf, | |||
double * | dbf, | |||
double * | ddbf, | |||
double * | Mijtab | |||
) |
void g1bl_TabNid | ( | int | nkn, | |
double * | bf, | |||
double * | dbf, | |||
double * | ddbf, | |||
double * | Nitab | |||
) |
void g1bl_TabNijd | ( | int | nkn, | |
double * | bf, | |||
double * | dbf, | |||
double * | ddbf, | |||
double * | Nijtab | |||
) |