#include "egholed.h"
Go to the source code of this file.
Defines | |
#define | CONST_ const |
#define | G2H_FINALDEG 9 |
#define | G2H_OMCDEG 7 |
#define | G2H_S_MAX_NK 4 |
#define | G2H_S_MAX_M1 3 |
#define | G2H_S_MAX_M2 7 |
#define | G2H_DEFAULT 0 |
#define | G2HQUERY_CENTRAL_POINT 1 |
#define | G2H_CENTRAL_POINT_ALT 1 |
#define | G2H_CENTRAL_POINT_GIVEN 2 |
#define | G2HQUERY_CENTRAL_DERIVATIVES1 2 |
#define | G2H_CENRTAL_DERIVATIVES1_ALT 1 |
#define | G2H_CENTRAL_DERIVATIVES1_GIVEN 2 |
#define | G2HQUERY_DOMAIN_CURVES 3 |
#define | G2H_DOMAIN_CURVES_DEG4 1 |
#define | G2HQUERY_BASIS 4 |
#define | G2H_USE_RESTRICTED_BASIS 1 |
#define | G2HQUERY_QUADRATURE 5 |
#define | G2H_QUADRATURE_GAUSS_LEGENDRE 1 |
Functions | |
void | g2h_SetOptionProcd (GHoleDomaind *domain, int(*OptionProc)(GHoleDomaind *domain, int query, int qn, int *ndata, int **idata, double **fdata)) |
boolean | g2h_ComputeBasisd (GHoleDomaind *domain) |
boolean | g2h_ComputeFormMatrixd (GHoleDomaind *domain) |
boolean | g2h_DecomposeMatrixd (GHoleDomaind *domain) |
boolean | g2h_FillHoled (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
boolean | g2h_ComputeExtFormMatrixd (GHoleDomaind *domain) |
boolean | g2h_DecomposeExtMatrixd (GHoleDomaind *domain) |
boolean | g2h_ExtFillHoled (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
int | g2h_V0SpaceDimd (GHoleDomaind *domain) |
int | g2h_ExtV0SpaceDimd (GHoleDomaind *domain) |
boolean | g2h_GetBPDerivativesd (GHoleDomaind *domain, int cno, double *val) |
boolean | g2h_GetBFuncPatchd (GHoleDomaind *domain, int fn, int pn, double *bp) |
boolean | g2h_SetConstraintMatrixd (GHoleDomaind *domain, int nconstr, const double *cmat) |
boolean | g2h_FillHoleConstrd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, int nconstr, CONST_ double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
boolean | g2h_SetAltConstraintMatrixd (GHoleDomaind *domain, int spdimen, int nconstr, const double *cmat) |
boolean | g2h_FillHoleAltConstrd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, int naconstr, CONST_ double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
boolean | g2h_SetExtConstraintMatrixd (GHoleDomaind *domain, int nconstr, const double *cmat) |
boolean | g2h_ExtFillHoleConstrd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, int nconstr, CONST_ double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
boolean | g2h_SetExtAltConstraintMatrixd (GHoleDomaind *domain, int spdimen, int naconstr, const double *acmat) |
boolean | g2h_ExtFillHoleAltConstrd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, int naconstr, CONST_ double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
double | g2h_FunctionalValued (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, CONST_ double *acoeff) |
double | g2h_ExtFunctionalValued (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, CONST_ double *acoeff) |
boolean | g2h_NLFunctionalValued (GHoleDomaind *domain, const point3d *hole_cp, const vector3d *acoeff, double *funcval) |
boolean | g2h_NLExtFunctionalValued (GHoleDomaind *domain, const point3d *hole_cp, const vector3d *acoeff, double *funcval) |
boolean | g2h_ComputeNLNormald (GHoleDomaind *domain, const point3d *hole_cp, vector3d *anv) |
boolean | g2h_NLFillHoled (GHoleDomaind *domain, const point3d *hole_cp, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const point3d *cp, void *usrptr)) |
boolean | g2h_NLFillHoleConstrd (GHoleDomaind *domain, const point3d *hole_cp, int nconstr, const vector3d *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const point3d *cp, void *usrptr)) |
boolean | g2h_NLFillHoleAltConstrd (GHoleDomaind *domain, const point3d *hole_cp, int nconstr, const double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const point3d *cp, void *usrptr)) |
boolean | g2h_NLExtFillHoled (GHoleDomaind *domain, const point3d *hole_cp, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const point3d *cp, void *usrptr)) |
boolean | g2h_NLExtFillHoleConstrd (GHoleDomaind *domain, const point3d *hole_cp, int nconstr, const vector3d *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const point3d *cp, void *usrptr)) |
boolean | g2h_NLExtFillHoleAltConstrd (GHoleDomaind *domain, const point3d *hole_cp, int naconstr, const double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int m, const point3d *cp, void *usrptr)) |
boolean | g2h_NLSplFillHoled (GHoleDomaind *domain, const point3d *hole_cp, double *acoeff, void *usrptr, void(*outpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp, void *usrptr)) |
boolean | g2h_NLSplFillHoleConstrd (GHoleDomaind *domain, const point3d *hole_cp, int nconstr, const vector3d *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp, void *usrptr)) |
boolean | g2h_NLSplFillHoleAltConstrd (GHoleDomaind *domain, const point3d *hole_cp, int nconstr, const double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp, void *usrptr)) |
boolean | g2h_GetFinalPatchCurvesd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, double *acoeff, void(*outcurve)(int n, const double *cp)) |
boolean | g2h_GetExtFinalPatchCurvesd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, double *acoeff, void(*outcurve)(int n, const double *cp)) |
boolean | g2h_GetSplFinalPatchCurvesd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, double *acoeff, void(*outcurve)(int n, int lkn, const double *kn, const double *cp)) |
boolean | g2h_ComputeSplBasisd (GHoleDomaind *domain, int nk, int m1, int m2) |
boolean | g2h_ComputeSplFormMatrixd (GHoleDomaind *domain) |
boolean | g2h_DecomposeSplMatrixd (GHoleDomaind *domain) |
boolean | g2h_SplFillHoled (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, double *acoeff, void *usrptr, void(*outpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const double *cp, void *usrptr)) |
int | g2h_SplV0SpaceDimd (GHoleDomaind *domain) |
boolean | g2h_SetSplConstraintMatrixd (GHoleDomaind *domain, int nconstr, const double *cmat) |
boolean | g2h_SplFillHoleConstrd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, int nconstr, CONST_ double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const double *cp, void *usrptr)) |
boolean | g2h_SetSplAltConstraintMatrixd (GHoleDomaind *domain, int spdimen, int naconstr, const double *acmat) |
boolean | g2h_SplFillHoleAltConstrd (GHoleDomaind *domain, int spdimen, CONST_ double *hole_cp, int naconstr, CONST_ double *constr, double *acoeff, void *usrptr, void(*outpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const double *cp, void *usrptr)) |
void | g2h_DrawDomAuxPatchesd (GHoleDomaind *domain, void(*drawpatch)(int n, int m, const point2d *cp)) |
void | g2h_DrawBasAuxPatchesd (GHoleDomaind *domain, int fn, void(*drawpatch)(int n, int m, const double *cp)) |
void | g2h_DrawJFunctiond (GHoleDomaind *domain, int k, int l, void(*drawpoly)(int deg, const double *f)) |
void | g2h_DrawDiPatchesd (GHoleDomaind *domain, void(*drawpatch)(int n, int m, const point2d *cp)) |
void | g2h_ExtractPartitiond (GHoleDomaind *domain, int *hole_k, int *hole_m, double *partition, double *part_delta, double *spart_alpha, double *spart_malpha, double *spart_salpha, double *spart_knot, double *alpha0, boolean *spart_sgn, boolean *spart_both) |
void | g2h_ExtractCentralPointd (GHoleDomaind *domain, point2d *centp, vector2d *centder) |
void | g2h_DrawBasAFunctiond (GHoleDomaind *domain, int fn, void(*drawpatch)(int n, int m, const point3d *cp)) |
void | g2h_DrawBasBFunctiond (GHoleDomaind *domain, int fn, void(*drawpatch)(int n, int m, const point3d *cp)) |
void | g2h_DrawBasCNetd (GHoleDomaind *domain, int fn, void(*drawnet)(int n, int m, const point3d *cp)) |
void | g2h_DrawBFAomcd (GHoleDomaind *domain, int fn, void(*drawpoly)(int degree, const double *coeff)) |
void | g2h_DrawBFBomcd (GHoleDomaind *domain, int fn, void(*drawpoly)(int degree, const double *coeff)) |
void | g2h_DrawFinalSurfBCd (GHoleDomaind *domain, int spdimen, const double *hole_cp, const double *acoeff, void(*drawcurve)(int degree, int spdimen, const double *cp)) |
void | g2h_ExtDrawFinalSurfBCd (GHoleDomaind *domain, int spdimen, const double *hole_cp, const double *acoeff, void(*drawcurve)(int degree, int spdimen, const double *cp)) |
void | g2h_DrawMatricesd (GHoleDomaind *domain, void(*drawmatrix)(int nfa, int nfb, double *amat, double *bmat)) |
void | g2h_DrawExtMatricesd (GHoleDomaind *domain, void(*drawmatrix)(int k, int r, int s, double *Aii, double *Bi)) |
int | g2h_DrawBFcpnd (int hole_k, unsigned char *bfcpn) |
boolean | g2h_GetABasisFPatchCurved (GHoleDomaind *domain, int fn, int i, double *bfpc) |
boolean | g2h_GetBBasisFPatchCurved (GHoleDomaind *domain, int fn, int i, double *bfpc) |
void | g2h_DrawSplBasFuncNumd (GHoleDomaind *domain, int *nfunc_a, int *nfunc_b, int *nfunc_c, int *nfunc_d) |
void | g2h_DrawSplBasAuxPatchesd (GHoleDomaind *domain, int fn, void(*drawpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp)) |
void | g2h_DrawSplBasFunctiond (GHoleDomaind *domain, int fn, void(*drawpatch)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp)) |
void | g2h_DrawSplBFAomcd (GHoleDomaind *domain, int fn, void(*drawpoly)(int degree, int lastknot, const double *knots, const double *coeff)) |
void | g2h_DrawSplBFBomcd (GHoleDomaind *domain, int fn, void(*drawpoly)(int degree, int lastknot, const double *knots, const double *coeff)) |
void | g2h_DrawSplBFDomcd (GHoleDomaind *domain, int fn, void(*drawpoly)(int degree, int lastknot, const double *knots, const double *coeff)) |
void | g2h_DrawSplFinalSurfBCd (GHoleDomaind *domain, int spdimen, const double *hole_cp, const double *acoeff, void(*drawcurve)(int degree, int spdimen, int lastknot, const double *knots, const double *cp)) |
void | g2h_DrawSplMatricesd (GHoleDomaind *domain, void(*drawmatrix)(int k, int r, int s, int t, double *A, double *B)) |
boolean | g2h_GetSplABasisFPatchCurved (GHoleDomaind *domain, int fn, int i, int *lkn, double *kn, double *bfpc) |
boolean | g2h_GetSplBBasisFPatchCurved (GHoleDomaind *domain, int fn, int i, int *lkn, double *kn, double *bfpc) |
boolean | g2h_GetSplDBasisFPatchCurved (GHoleDomaind *domain, int fn, int i, int *lkn, double *kn, double *bfpc) |
int | g2h_SymPatchMatrixSize (int hole_k) |
boolean | g2h_GetSymPatchMatrixd (GHoleDomaind *domain, double *patchmatrix) |
boolean | g2h_GetExtSymPatchMatrixd (GHoleDomaind *domain, double *patchmatrix) |
boolean | g2h_MatrixFillSymHoled (int hole_k, const double *patchmatrix, int spdimen, const double *hole_cp, void *usrptr, void(*outpatch)(int n, int m, const double *cp, void *usrptr)) |
int | g2h_GetErrorCoded (GHoleDomaind *domain, char **ErrorString) |
#define CONST_ const |
#define G2H_CENRTAL_DERIVATIVES1_ALT 1 |
#define G2H_CENTRAL_DERIVATIVES1_GIVEN 2 |
#define G2H_CENTRAL_POINT_ALT 1 |
#define G2H_CENTRAL_POINT_GIVEN 2 |
#define G2H_DEFAULT 0 |
#define G2H_DOMAIN_CURVES_DEG4 1 |
#define G2H_FINALDEG 9 |
#define G2H_OMCDEG 7 |
#define G2H_QUADRATURE_GAUSS_LEGENDRE 1 |
#define G2H_S_MAX_M1 3 |
#define G2H_S_MAX_M2 7 |
#define G2H_S_MAX_NK 4 |
#define G2H_USE_RESTRICTED_BASIS 1 |
#define G2HQUERY_BASIS 4 |
#define G2HQUERY_CENTRAL_DERIVATIVES1 2 |
#define G2HQUERY_CENTRAL_POINT 1 |
#define G2HQUERY_DOMAIN_CURVES 3 |
#define G2HQUERY_QUADRATURE 5 |
boolean g2h_ComputeBasisd | ( | GHoleDomaind * | domain | ) |
boolean g2h_ComputeExtFormMatrixd | ( | GHoleDomaind * | domain | ) |
boolean g2h_ComputeFormMatrixd | ( | GHoleDomaind * | domain | ) |
boolean g2h_ComputeNLNormald | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
vector3d * | anv | |||
) |
boolean g2h_ComputeSplBasisd | ( | GHoleDomaind * | domain, | |
int | nk, | |||
int | m1, | |||
int | m2 | |||
) |
boolean g2h_ComputeSplFormMatrixd | ( | GHoleDomaind * | domain | ) |
boolean g2h_DecomposeExtMatrixd | ( | GHoleDomaind * | domain | ) |
boolean g2h_DecomposeMatrixd | ( | GHoleDomaind * | domain | ) |
boolean g2h_DecomposeSplMatrixd | ( | GHoleDomaind * | domain | ) |
void g2h_DrawBasAFunctiond | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int n, int m, const point3d *cp) | drawpatch | |||
) |
void g2h_DrawBasAuxPatchesd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int n, int m, const double *cp) | drawpatch | |||
) |
void g2h_DrawBasBFunctiond | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int n, int m, const point3d *cp) | drawpatch | |||
) |
void g2h_DrawBasCNetd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int n, int m, const point3d *cp) | drawnet | |||
) |
void g2h_DrawBFAomcd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int degree, const double *coeff) | drawpoly | |||
) |
void g2h_DrawBFBomcd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int degree, const double *coeff) | drawpoly | |||
) |
int g2h_DrawBFcpnd | ( | int | hole_k, | |
unsigned char * | bfcpn | |||
) |
void g2h_DrawDiPatchesd | ( | GHoleDomaind * | domain, | |
void(*)(int n, int m, const point2d *cp) | drawpatch | |||
) |
void g2h_DrawDomAuxPatchesd | ( | GHoleDomaind * | domain, | |
void(*)(int n, int m, const point2d *cp) | drawpatch | |||
) |
void g2h_DrawExtMatricesd | ( | GHoleDomaind * | domain, | |
void(*)(int k, int r, int s, double *Aii, double *Bi) | drawmatrix | |||
) |
void g2h_DrawFinalSurfBCd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
const double * | hole_cp, | |||
const double * | acoeff, | |||
void(*)(int degree, int spdimen, const double *cp) | drawcurve | |||
) |
void g2h_DrawJFunctiond | ( | GHoleDomaind * | domain, | |
int | k, | |||
int | l, | |||
void(*)(int deg, const double *f) | drawpoly | |||
) |
void g2h_DrawMatricesd | ( | GHoleDomaind * | domain, | |
void(*)(int nfa, int nfb, double *amat, double *bmat) | drawmatrix | |||
) |
void g2h_DrawSplBasAuxPatchesd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp) | drawpatch | |||
) |
void g2h_DrawSplBasFuncNumd | ( | GHoleDomaind * | domain, | |
int * | nfunc_a, | |||
int * | nfunc_b, | |||
int * | nfunc_c, | |||
int * | nfunc_d | |||
) |
void g2h_DrawSplBasFunctiond | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp) | drawpatch | |||
) |
void g2h_DrawSplBFAomcd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int degree, int lastknot, const double *knots, const double *coeff) | drawpoly | |||
) |
void g2h_DrawSplBFBomcd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int degree, int lastknot, const double *knots, const double *coeff) | drawpoly | |||
) |
void g2h_DrawSplBFDomcd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
void(*)(int degree, int lastknot, const double *knots, const double *coeff) | drawpoly | |||
) |
void g2h_DrawSplFinalSurfBCd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
const double * | hole_cp, | |||
const double * | acoeff, | |||
void(*)(int degree, int spdimen, int lastknot, const double *knots, const double *cp) | drawcurve | |||
) |
void g2h_DrawSplMatricesd | ( | GHoleDomaind * | domain, | |
void(*)(int k, int r, int s, int t, double *A, double *B) | drawmatrix | |||
) |
void g2h_ExtDrawFinalSurfBCd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
const double * | hole_cp, | |||
const double * | acoeff, | |||
void(*)(int degree, int spdimen, const double *cp) | drawcurve | |||
) |
boolean g2h_ExtFillHoleAltConstrd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
int | naconstr, | |||
CONST_ double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_ExtFillHoleConstrd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
int | nconstr, | |||
CONST_ double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_ExtFillHoled | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
double g2h_ExtFunctionalValued | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
CONST_ double * | acoeff | |||
) |
void g2h_ExtractCentralPointd | ( | GHoleDomaind * | domain, | |
point2d * | centp, | |||
vector2d * | centder | |||
) |
void g2h_ExtractPartitiond | ( | GHoleDomaind * | domain, | |
int * | hole_k, | |||
int * | hole_m, | |||
double * | partition, | |||
double * | part_delta, | |||
double * | spart_alpha, | |||
double * | spart_malpha, | |||
double * | spart_salpha, | |||
double * | spart_knot, | |||
double * | alpha0, | |||
boolean * | spart_sgn, | |||
boolean * | spart_both | |||
) |
int g2h_ExtV0SpaceDimd | ( | GHoleDomaind * | domain | ) |
boolean g2h_FillHoleAltConstrd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
int | naconstr, | |||
CONST_ double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_FillHoleConstrd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
int | nconstr, | |||
CONST_ double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_FillHoled | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
double g2h_FunctionalValued | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
CONST_ double * | acoeff | |||
) |
boolean g2h_GetABasisFPatchCurved | ( | GHoleDomaind * | domain, | |
int | fn, | |||
int | i, | |||
double * | bfpc | |||
) |
boolean g2h_GetBBasisFPatchCurved | ( | GHoleDomaind * | domain, | |
int | fn, | |||
int | i, | |||
double * | bfpc | |||
) |
boolean g2h_GetBFuncPatchd | ( | GHoleDomaind * | domain, | |
int | fn, | |||
int | pn, | |||
double * | bp | |||
) |
boolean g2h_GetBPDerivativesd | ( | GHoleDomaind * | domain, | |
int | cno, | |||
double * | val | |||
) |
int g2h_GetErrorCoded | ( | GHoleDomaind * | domain, | |
char ** | ErrorString | |||
) |
boolean g2h_GetExtFinalPatchCurvesd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
double * | acoeff, | |||
void(*)(int n, const double *cp) | outcurve | |||
) |
boolean g2h_GetExtSymPatchMatrixd | ( | GHoleDomaind * | domain, | |
double * | patchmatrix | |||
) |
boolean g2h_GetFinalPatchCurvesd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
double * | acoeff, | |||
void(*)(int n, const double *cp) | outcurve | |||
) |
boolean g2h_GetSplABasisFPatchCurved | ( | GHoleDomaind * | domain, | |
int | fn, | |||
int | i, | |||
int * | lkn, | |||
double * | kn, | |||
double * | bfpc | |||
) |
boolean g2h_GetSplBBasisFPatchCurved | ( | GHoleDomaind * | domain, | |
int | fn, | |||
int | i, | |||
int * | lkn, | |||
double * | kn, | |||
double * | bfpc | |||
) |
boolean g2h_GetSplDBasisFPatchCurved | ( | GHoleDomaind * | domain, | |
int | fn, | |||
int | i, | |||
int * | lkn, | |||
double * | kn, | |||
double * | bfpc | |||
) |
boolean g2h_GetSplFinalPatchCurvesd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
double * | acoeff, | |||
void(*)(int n, int lkn, const double *kn, const double *cp) | outcurve | |||
) |
boolean g2h_GetSymPatchMatrixd | ( | GHoleDomaind * | domain, | |
double * | patchmatrix | |||
) |
boolean g2h_MatrixFillSymHoled | ( | int | hole_k, | |
const double * | patchmatrix, | |||
int | spdimen, | |||
const double * | hole_cp, | |||
void * | usrptr, | |||
void(*)(int n, int m, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLExtFillHoleAltConstrd | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
int | naconstr, | |||
const double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLExtFillHoleConstrd | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
int | nconstr, | |||
const vector3d * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLExtFillHoled | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLExtFunctionalValued | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
const vector3d * | acoeff, | |||
double * | funcval | |||
) |
boolean g2h_NLFillHoleAltConstrd | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
int | nconstr, | |||
const double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLFillHoleConstrd | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
int | nconstr, | |||
const vector3d * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLFillHoled | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int m, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLFunctionalValued | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
const vector3d * | acoeff, | |||
double * | funcval | |||
) |
boolean g2h_NLSplFillHoleAltConstrd | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
int | nconstr, | |||
const double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLSplFillHoleConstrd | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
int | nconstr, | |||
const vector3d * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_NLSplFillHoled | ( | GHoleDomaind * | domain, | |
const point3d * | hole_cp, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const point3d *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_SetAltConstraintMatrixd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
int | nconstr, | |||
const double * | cmat | |||
) |
boolean g2h_SetConstraintMatrixd | ( | GHoleDomaind * | domain, | |
int | nconstr, | |||
const double * | cmat | |||
) |
boolean g2h_SetExtAltConstraintMatrixd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
int | naconstr, | |||
const double * | acmat | |||
) |
boolean g2h_SetExtConstraintMatrixd | ( | GHoleDomaind * | domain, | |
int | nconstr, | |||
const double * | cmat | |||
) |
void g2h_SetOptionProcd | ( | GHoleDomaind * | domain, | |
int(*)(GHoleDomaind *domain, int query, int qn, int *ndata, int **idata, double **fdata) | OptionProc | |||
) |
boolean g2h_SetSplAltConstraintMatrixd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
int | naconstr, | |||
const double * | acmat | |||
) |
boolean g2h_SetSplConstraintMatrixd | ( | GHoleDomaind * | domain, | |
int | nconstr, | |||
const double * | cmat | |||
) |
boolean g2h_SplFillHoleAltConstrd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
int | naconstr, | |||
CONST_ double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_SplFillHoleConstrd | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
int | nconstr, | |||
CONST_ double * | constr, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const double *cp, void *usrptr) | outpatch | |||
) |
boolean g2h_SplFillHoled | ( | GHoleDomaind * | domain, | |
int | spdimen, | |||
CONST_ double * | hole_cp, | |||
double * | acoeff, | |||
void * | usrptr, | |||
void(*)(int n, int lknu, const double *knu, int m, int lknv, const double *knv, const double *cp, void *usrptr) | outpatch | |||
) |
int g2h_SplV0SpaceDimd | ( | GHoleDomaind * | domain | ) |
int g2h_SymPatchMatrixSize | ( | int | hole_k | ) |
int g2h_V0SpaceDimd | ( | GHoleDomaind * | domain | ) |