#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include "pkvaria.h"
#include "pknum.h"
#include "pkgeom.h"
#include "multibs.h"
#include "bsmesh.h"
#include "egholed.h"
#include "g2blendingd.h"
#include "g2mblendingd.h"
#include "g2blprivated.h"
#include "g2mblprivated.h"
#include "g2mblmlprivated.h"
Defines | |
#define | ddtb11 DDB[0] |
#define | ddtb12 DDB[1] |
#define | ddtb22 DDB[2] |
#define | ddtb11u DDB[3] |
#define | ddtb12u DDB[4] |
#define | ddtb22u DDB[5] |
#define | ddtb11v DDB[6] |
#define | ddtb12v DDB[7] |
#define | ddtb22v DDB[8] |
Functions | |
void | _g2mbl_SCompDGStard (int nkn2, int nf, double *Nitab, int knot, int k, int l, const vector3d *pder, int *cpind, int *nncpi, vector3d *mvcpn, double *DGstar) |
void | _g2mbl_SCompDBStard (int nkn2, int nf, double *Nitab, int knot, int k, int l, const vector3d *pder, int *cpind, int *nncpi, vector3d *mvcpn, double *DBstar) |
void | _g2mbl_SFuncGradSQIntegrandd (int nkn2, int nf, double *Nitab, int knot, int k, int l, vector3d pder[11], int *cpind, int *nncpi, double Gstar[9], double *DGstar, double Bstar[11], double *DBstar, double *F, double *DF) |
void | _g2mbl_SCompDDGstard (int nkn2, int nf, double *Nijtab, int knot, int k, int l, int *cpind, int *nncpi, vector3d *mvcpn, double *DDGstar) |
void | _g2mbl_SCompDDBstard (int nkn2, int nf, double *Mijtab, int knot, int k, int l, vector3d *pder, int *cpind, int *nncpi, vector3d *mvcpn, double *DDBstar) |
boolean | _g2mbl_SFuncGradHessSQIntegrandd (int nkn2, int nf, double *Nitab, int knot, int k, int l, vector3d *pder, int *cpind, int *nncpi, double *Gstar, double *DGstar, double *DDGstar, double *Bstar, double *DBstar, double *DDBstar, double *F, double *DF, double *DDF) |
void | g2mbl_SFuncGradRSQd (int nkn, double *qcoeff, double *Nitab, int *cpind, int *nncpi, point3d *mvcp, vector3d *mvcpn, double *ftab, double *gtab) |
boolean | g2mbl_SFuncGradSSQd (int nkn, double *qcoeff, int k, double *Nitab, double *Jac, int *cpind, int *nncpi, point3d *mvcp, vector3d *mvcpn, double *ftab, double *gtab) |
boolean | g2mbl_SFuncGradHessRSQd (int nkn, double *qcoeff, double *Nitab, double *Nijtab, double *Mijtab, int *cpind, int *nncpi, point3d *mvcp, vector3d *mvcpn, double *ftab, double *gtab, double *htab) |
boolean | g2mbl_SFuncGradHessSSQd (int nkn, double *qcoeff, int k, double *Nitab, double *Nijtab, double *Mijtab, double *Jac, int *cpind, int *nncpi, point3d *mvcp, vector3d *mvcpn, double *ftab, double *gtab, double *htab) |
#define ddtb11 DDB[0] |
#define ddtb11u DDB[3] |
#define ddtb11v DDB[6] |
#define ddtb12 DDB[1] |
#define ddtb12u DDB[4] |
#define ddtb12v DDB[7] |
#define ddtb22 DDB[2] |
#define ddtb22u DDB[5] |
#define ddtb22v DDB[8] |
void _g2mbl_SCompDBStard | ( | int | nkn2, | |
int | nf, | |||
double * | Nitab, | |||
int | knot, | |||
int | k, | |||
int | l, | |||
const vector3d * | pder, | |||
int * | cpind, | |||
int * | nncpi, | |||
vector3d * | mvcpn, | |||
double * | DBstar | |||
) |
void _g2mbl_SCompDDBstard | ( | int | nkn2, | |
int | nf, | |||
double * | Mijtab, | |||
int | knot, | |||
int | k, | |||
int | l, | |||
vector3d * | pder, | |||
int * | cpind, | |||
int * | nncpi, | |||
vector3d * | mvcpn, | |||
double * | DDBstar | |||
) |
void _g2mbl_SCompDDGstard | ( | int | nkn2, | |
int | nf, | |||
double * | Nijtab, | |||
int | knot, | |||
int | k, | |||
int | l, | |||
int * | cpind, | |||
int * | nncpi, | |||
vector3d * | mvcpn, | |||
double * | DDGstar | |||
) |
void _g2mbl_SCompDGStard | ( | int | nkn2, | |
int | nf, | |||
double * | Nitab, | |||
int | knot, | |||
int | k, | |||
int | l, | |||
const vector3d * | pder, | |||
int * | cpind, | |||
int * | nncpi, | |||
vector3d * | mvcpn, | |||
double * | DGstar | |||
) |
boolean _g2mbl_SFuncGradHessSQIntegrandd | ( | int | nkn2, | |
int | nf, | |||
double * | Nitab, | |||
int | knot, | |||
int | k, | |||
int | l, | |||
vector3d * | pder, | |||
int * | cpind, | |||
int * | nncpi, | |||
double * | Gstar, | |||
double * | DGstar, | |||
double * | DDGstar, | |||
double * | Bstar, | |||
double * | DBstar, | |||
double * | DDBstar, | |||
double * | F, | |||
double * | DF, | |||
double * | DDF | |||
) |
void _g2mbl_SFuncGradSQIntegrandd | ( | int | nkn2, | |
int | nf, | |||
double * | Nitab, | |||
int | knot, | |||
int | k, | |||
int | l, | |||
vector3d | pder[11], | |||
int * | cpind, | |||
int * | nncpi, | |||
double | Gstar[9], | |||
double * | DGstar, | |||
double | Bstar[11], | |||
double * | DBstar, | |||
double * | F, | |||
double * | DF | |||
) |
boolean g2mbl_SFuncGradHessRSQd | ( | int | nkn, | |
double * | qcoeff, | |||
double * | Nitab, | |||
double * | Nijtab, | |||
double * | Mijtab, | |||
int * | cpind, | |||
int * | nncpi, | |||
point3d * | mvcp, | |||
vector3d * | mvcpn, | |||
double * | ftab, | |||
double * | gtab, | |||
double * | htab | |||
) |
boolean g2mbl_SFuncGradHessSSQd | ( | int | nkn, | |
double * | qcoeff, | |||
int | k, | |||
double * | Nitab, | |||
double * | Nijtab, | |||
double * | Mijtab, | |||
double * | Jac, | |||
int * | cpind, | |||
int * | nncpi, | |||
point3d * | mvcp, | |||
vector3d * | mvcpn, | |||
double * | ftab, | |||
double * | gtab, | |||
double * | htab | |||
) |
void g2mbl_SFuncGradRSQd | ( | int | nkn, | |
double * | qcoeff, | |||
double * | Nitab, | |||
int * | cpind, | |||
int * | nncpi, | |||
point3d * | mvcp, | |||
vector3d * | mvcpn, | |||
double * | ftab, | |||
double * | gtab | |||
) |