ParMooN
 All Classes Functions Variables Friends Pages
BF_D_L_P1_1D.h
1 // ***********************************************************************
2 // P1 discontinuous element, 1D
3 // ***********************************************************************
4 
5 // base function values
6 static void D_L_P1_1D_Funct(double xi, double *values)
7 {
8  values[0]=1. + 1.5*xi;
9  values[1]=3.*xi;
10 }
11 
12 // values of the derivatives in xi direction
13 static void D_L_P1_1D_DeriveXi(double xi, double *values)
14 {
15  values[0]=1.5;
16  values[1]=3.;
17 }
18 
19 // values of the derivatives in xi-xi direction
20 static void D_L_P1_1D_DeriveXiXi(double xi, double *values)
21 {
22  values[0]=0;
23  values[1]=0;
24 }
25 
26 // ***********************************************************************
27 TBaseFunct1D *BF_D_L_P1_1D_Obj = new TBaseFunct1D
28  (2, BF_D_L_P1_1D, D_L_P1_1D_Funct, D_L_P1_1D_DeriveXi,
29  D_L_P1_1D_DeriveXiXi, 1, 1);
Definition: BaseFunct1D.h:25