#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "pkvaria.h"
#include "pknum.h"
#include "pkgeom.h"
#include "multibs.h"
#include "eg2holed.h"
#include "eg2hprivated.h"
#include "eg2herror.h"
Defines | |
#define | CONST_ |
#define | _DEBUG |
#define | QUAD_FACTOR 10 |
Functions | |
boolean | _g2h_TabBSFuncDer3d (int deg, int lastknot, const double *knots, int i0, int i1, int n, const double *tkn, int *fkn, int *lkn, double *b, double *bt, double *btt, double *bttt) |
void | _g2h_TensDer3d (double p, double pu, double puu, double puuu, double q, double qv, double qvv, double qvvv, double *pq) |
void | _g2h_TabSplCLaplacianGradd (int nkn, int fknp, int lknp, const double *tp, const double *tpu, const double *tpuu, const double *tpuuu, int fknq, int lknq, const double *tq, const double *tqv, const double *tqvv, const double *tqvvv, const double *trd, vector2d *lgr) |
boolean | _g2h_FuncDSuppd (int hole_k, int nk, int m1, int fn, int i, int *nzc, int *i0, int *i1, int *j0, int *j1) |
double | _g2h_SplIntegrald (int nkn, double *jac, int i00, int i01, int j00, int j01, vector2d *func0, int i10, int i11, int j10, int j11, vector2d *func1) |
boolean | g2h_ComputeSplFormMatrixd (GHoleDomaind *domain) |
#define _DEBUG |
#define CONST_ |
#define QUAD_FACTOR 10 |
boolean _g2h_FuncDSuppd | ( | int | hole_k, | |
int | nk, | |||
int | m1, | |||
int | fn, | |||
int | i, | |||
int * | nzc, | |||
int * | i0, | |||
int * | i1, | |||
int * | j0, | |||
int * | j1 | |||
) |
double _g2h_SplIntegrald | ( | int | nkn, | |
double * | jac, | |||
int | i00, | |||
int | i01, | |||
int | j00, | |||
int | j01, | |||
vector2d * | func0, | |||
int | i10, | |||
int | i11, | |||
int | j10, | |||
int | j11, | |||
vector2d * | func1 | |||
) |
boolean _g2h_TabBSFuncDer3d | ( | int | deg, | |
int | lastknot, | |||
const double * | knots, | |||
int | i0, | |||
int | i1, | |||
int | n, | |||
const double * | tkn, | |||
int * | fkn, | |||
int * | lkn, | |||
double * | b, | |||
double * | bt, | |||
double * | btt, | |||
double * | bttt | |||
) |
void _g2h_TabSplCLaplacianGradd | ( | int | nkn, | |
int | fknp, | |||
int | lknp, | |||
const double * | tp, | |||
const double * | tpu, | |||
const double * | tpuu, | |||
const double * | tpuuu, | |||
int | fknq, | |||
int | lknq, | |||
const double * | tq, | |||
const double * | tqv, | |||
const double * | tqvv, | |||
const double * | tqvvv, | |||
const double * | trd, | |||
vector2d * | lgr | |||
) |
void _g2h_TensDer3d | ( | double | p, | |
double | pu, | |||
double | puu, | |||
double | puuu, | |||
double | q, | |||
double | qv, | |||
double | qvv, | |||
double | qvvv, | |||
double * | pq | |||
) |
boolean g2h_ComputeSplFormMatrixd | ( | GHoleDomaind * | domain | ) |