#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 "g2blendingd.h"
#include "g2blprivated.h"
#include "msgpool.h"
Defines | |
#define | _DEBUG |
Functions | |
double | g2bl_SurfNetDiameterSqd (int lastknotu, int lastknotv, int pitch, const point3d *cp) |
boolean | _g2bl_ComputeDeltaQd (int n, const int *prof, double **hrows, const double *grad, const double *dcoeff, double *dq) |
boolean | _g2bl_ShiftDecompHessiand (int neqs, int hsize, int *prof, double *hessian, double *Lhessian, double **Lhrows, double nu) |
double | _g2bl_AuxNuFuncd (int nknots, const double *qcoeff, double *Nitab, int neqs, int hsize, int *prof, double *hessian, double *Lhessian, double **Lhrows, double nu, int lastknotu, int lastknotv, int pitch, point3d *cp, point3d *acp, double *grad, double *dcoeff, double tC, double *ftab) |
#define _DEBUG |
double _g2bl_AuxNuFuncd | ( | int | nknots, | |
const double * | qcoeff, | |||
double * | Nitab, | |||
int | neqs, | |||
int | hsize, | |||
int * | prof, | |||
double * | hessian, | |||
double * | Lhessian, | |||
double ** | Lhrows, | |||
double | nu, | |||
int | lastknotu, | |||
int | lastknotv, | |||
int | pitch, | |||
point3d * | cp, | |||
point3d * | acp, | |||
double * | grad, | |||
double * | dcoeff, | |||
double | tC, | |||
double * | ftab | |||
) |
boolean _g2bl_ComputeDeltaQd | ( | int | n, | |
const int * | prof, | |||
double ** | hrows, | |||
const double * | grad, | |||
const double * | dcoeff, | |||
double * | dq | |||
) |
boolean _g2bl_ShiftDecompHessiand | ( | int | neqs, | |
int | hsize, | |||
int * | prof, | |||
double * | hessian, | |||
double * | Lhessian, | |||
double ** | Lhrows, | |||
double | nu | |||
) |
double g2bl_SurfNetDiameterSqd | ( | int | lastknotu, | |
int | lastknotv, | |||
int | pitch, | |||
const point3d * | cp | |||
) |