Home
last modified time | relevance | path

Searched refs:drv (Results 1 – 7 of 7) sorted by relevance

/phasta/shapeFunction/src/
H A DparDrv.c57 int E_parDrv(int i, int j, int type, double drv[][2]) { in E_parDrv()
63 drv[0][0] = drv[0][1] = drv[1][0] = drv[1][1] = 0.0; in E_parDrv()
65 drv[0][0] = 1.0; in E_parDrv()
66 drv[1][1] = 1.0; in E_parDrv()
68 drv[0][1] = 1.0; in E_parDrv()
69 drv[1][0] = 1.0; in E_parDrv()
71 drv[0][1] = -1.0; in E_parDrv()
72 drv[1][0] = 1.0; in E_parDrv()
73 drv[1][1] = -1.0; in E_parDrv()
75 drv[0][0] = -1.0; in E_parDrv()
[all …]
H A DblendDrv.c54 int F_edgeBlendTriDrv(int index[2], double *L, double drv[]) { in F_edgeBlendTriDrv() argument
57 drv[0] = drv[1] = 0.0; in F_edgeBlendTriDrv()
63 drv[0] = -2.0*s; in F_edgeBlendTriDrv()
64 drv[1] = -2.0*r; in F_edgeBlendTriDrv()
67 drv[0] = 2.0*s; in F_edgeBlendTriDrv()
68 drv[1] = -2.0+2.0*r+4.0*s; in F_edgeBlendTriDrv()
71 drv[0] = 4.0*r-2.0+2.0*s; in F_edgeBlendTriDrv()
72 drv[1] = 2.0*r; in F_edgeBlendTriDrv()
86 int F_blendOnRegionDrv(int index[], int etype, double *L, double drv[3]) { in F_blendOnRegionDrv()
88 drv[0] = drv[1] = drv[2] = 0.0; in F_blendOnRegionDrv()
[all …]
H A DBnDrv.c19 int BnDrv(int i,int j, int k, double r, double s, double t, double drv[3]) { in BnDrv()
26 drv[0] = 0.0; in BnDrv()
27 drv[1] = 0.0; in BnDrv()
28 drv[2] = 0.0; in BnDrv()
31 drv[0] = 2.0/3.0; in BnDrv()
32 drv[1] = 2.0/3.0; in BnDrv()
33 drv[2] = 1.0; in BnDrv()
36 drv[0] = 2.0/5.0; in BnDrv()
37 drv[1] = 1.0; in BnDrv()
38 drv[2] = 0.0; in BnDrv()
[all …]
H A DEnDrv.c17 int EnDrv(int ip, double r, double s, double drv[2]) { in EnDrv()
23 drv[0] = 0.0; in EnDrv()
24 drv[1] = 0.0; in EnDrv()
27 drv[0] = -1.0; in EnDrv()
28 drv[1] = 1.0; in EnDrv()
31 drv[0] = -3.0*s+2.0*r; in EnDrv()
32 drv[1] = 2.0*s-3.0*r; in EnDrv()
38 drv[0] = -6.0*t1+12.0*t2-3.0*t3; in EnDrv()
39 drv[1] = 3.0*t1-12.0*t2+6.0*t3; in EnDrv()
48 drv[0] = -10.0*t2+40.0*t3-30.0*t5+4.0*t6; in EnDrv()
[all …]
H A DshapeFuncInternals.h21 int F_parDrv(int i, int j, int k, int type, int (**drv)[2]);
22 int E_parDrv(int i, int j, int type, double drv[][2]);
36 int F_edgeBlendTriDrv(int index[2], double *L, double drv[]);
38 int F_blendOnRegionDrv(int index[], int etype, double *L, double drv[3]);
39 int R_edgeBlendTetDrv(int *index, double *L, double drv[]);
41 int R_faceBlendTetDrv(int *index, double *L, double drv[]);
44 int E_modeShapeDrv(int p, double *L, double drv[2]);
56 int EnDrv(int ip, double r, double s, double *drv);
58 int FnDrv(int i,int j, double r, double s, double drv[2]);
60 int BnDrv(int i,int j, int k, double r, double s, double t, double drv[3]);
H A DFnDrv.c18 int FnDrv(int i,int j, double r, double s, double drv[2]) { in FnDrv()
26 drv[0] = 0.0; in FnDrv()
27 drv[1] = 0.0; in FnDrv()
30 drv[0] = 0.0; in FnDrv()
31 drv[1] = 1.0; in FnDrv()
34 drv[0] = 1.0; in FnDrv()
35 drv[1] = 0.0; in FnDrv()
38 drv[0] = 0.0; in FnDrv()
39 drv[1] = 2.0*s-3.0/4.0; in FnDrv()
42 drv[0] = s-1.0/4.0; in FnDrv()
[all …]
H A DmodeShapeDrv.c21 int E_modeShapeDrv(int p, double *L, double drv[2]) { in E_modeShapeDrv()
25 return EnDrv(p-2,L[0],L[1],drv); in E_modeShapeDrv()