ParMooN
 All Classes Functions Variables Friends Pages
NF_C_L_P3_1D.h
1 
2 static double NF_C_L_P3_1D_Xi[] = { -1., -0.5, 0.5, 1. };
3 static double NF_C_L_P3_1D_Eta[] = { 0, 0, 0 };
4 static double NF_C_L_P3_1D_T[] = { -1, 1 };
5 
6 void NF_C_L_P3_1D_EvalAll(double *PointValues, double *Functionals)
7 {
8 
9  Functionals[0] = PointValues[0];
10  Functionals[1] = PointValues[1];
11  Functionals[2] = PointValues[2];
12  Functionals[3] = PointValues[0];
13 }
14 
15 void NF_C_L_P3_1D_EvalEdge( double *PointValues, double *Functionals)
16 {
17  Functionals[0] = PointValues[0];
18  Functionals[1] = PointValues[1];
19 }
20 
21 TNodalFunctional1D *NF_C_L_P3_1D_Obj = new TNodalFunctional1D
22  (NF_C_L_P3_1D, 4, 2, 4, 2, NF_C_L_P3_1D_Xi, NF_C_L_P3_1D_Eta,
23  NF_C_L_P3_1D_T, NF_C_L_P3_1D_EvalAll, NF_C_L_P3_1D_EvalEdge);
Definition: NodalFunctional1D.h:20