Go to the source code of this file.
Data Structures | |
struct | GHoleSgnPartd |
struct | GHolePrivateRecd |
Defines | |
#define | MIN_DELTA (PI/180.0) |
#define | MAX_DELTA (179.0*PI/180.0) |
#define | ANGLETOL (0.001*PI/180) |
Typedefs | |
typedef struct GHoleSgnPartd | GHoleSgnPartd |
typedef struct GHolePrivateRecd | GHolePrivateRecd |
Functions | |
int | gh_GetDefaultOptiond (GHoleDomaind *domain, int query, int qn, int *ndata, int **idata, double **fdata) |
double * | _gh_GetKnotSequenced (GHoleDomaind *domain, int i) |
point2d * | _gh_GetDomSurrndPatchd (GHoleDomaind *domain, int i, int j) |
boolean | _gh_FindDomSurrndPatchd (GHoleDomaind *domain, int i, int j, point2d *bezcp) |
boolean | _gh_FindDomSurrndBFuncPatchesd (GHoleDomaind *domain) |
boolean | _gh_FindBasisFuncbSupport (int hole_k, int nfunc_b, unsigned short *support_b, unsigned char *bfcpn) |
boolean | _gh_AnalyzePartitiond (GHoleDomaind *domain, int omcdeg, vector2d *omcbc, int *_hole_m, int *_auxp_k, double **_partition, GHoleSgnPartd **_spartition, double *_spart_alpha0) |
void | _gh_PrepareTabKnotsd (int nquad, int opt, double *knots) |
void | _g2h_DiJacobian3d (const vector2d *du, const vector2d *dv, const vector2d *duu, const vector2d *duv, const vector2d *dvv, const vector2d *duuu, const vector2d *duuv, const vector2d *duvv, const vector2d *dvvv, double *jac, double *trd) |
double | _g2h_Integrald (int hole_k, int nknsq, double *jac, unsigned short supp1, vector2d *func1, unsigned short supp2, vector2d *func2) |
double | _g2h_Integral0d (int nknsq, const double *jac, const vector2d *func1, const vector2d *func2) |
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) |
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) |
#define ANGLETOL (0.001*PI/180) |
#define MAX_DELTA (179.0*PI/180.0) |
#define MIN_DELTA (PI/180.0) |
typedef struct GHolePrivateRecd GHolePrivateRecd |
typedef struct GHoleSgnPartd GHoleSgnPartd |
void _g2h_DiJacobian3d | ( | const vector2d * | du, | |
const vector2d * | dv, | |||
const vector2d * | duu, | |||
const vector2d * | duv, | |||
const vector2d * | dvv, | |||
const vector2d * | duuu, | |||
const vector2d * | duuv, | |||
const vector2d * | duvv, | |||
const vector2d * | dvvv, | |||
double * | jac, | |||
double * | trd | |||
) |
double _g2h_Integral0d | ( | int | nknsq, | |
const double * | jac, | |||
const vector2d * | func1, | |||
const vector2d * | func2 | |||
) |
double _g2h_Integrald | ( | int | hole_k, | |
int | nknsq, | |||
double * | jac, | |||
unsigned short | supp1, | |||
vector2d * | func1, | |||
unsigned short | supp2, | |||
vector2d * | func2 | |||
) |
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 | |||
) |
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 _gh_AnalyzePartitiond | ( | GHoleDomaind * | domain, | |
int | omcdeg, | |||
vector2d * | omcbc, | |||
int * | _hole_m, | |||
int * | _auxp_k, | |||
double ** | _partition, | |||
GHoleSgnPartd ** | _spartition, | |||
double * | _spart_alpha0 | |||
) |
boolean _gh_FindBasisFuncbSupport | ( | int | hole_k, | |
int | nfunc_b, | |||
unsigned short * | support_b, | |||
unsigned char * | bfcpn | |||
) |
boolean _gh_FindDomSurrndBFuncPatchesd | ( | GHoleDomaind * | domain | ) |
boolean _gh_FindDomSurrndPatchd | ( | GHoleDomaind * | domain, | |
int | i, | |||
int | j, | |||
point2d * | bezcp | |||
) |
point2d* _gh_GetDomSurrndPatchd | ( | GHoleDomaind * | domain, | |
int | i, | |||
int | j | |||
) |
double* _gh_GetKnotSequenced | ( | GHoleDomaind * | domain, | |
int | i | |||
) |
void _gh_PrepareTabKnotsd | ( | int | nquad, | |
int | opt, | |||
double * | knots | |||
) |
int gh_GetDefaultOptiond | ( | GHoleDomaind * | domain, | |
int | query, | |||
int | qn, | |||
int * | ndata, | |||
int ** | idata, | |||
double ** | fdata | |||
) |