20 return 0.5*xi*(xi - 1.0);
24 return -1.0*pow(xi, 2) + 1.0;
28 return 0.5*xi*(xi + 1.0);
32 return (-0.625*xi + 0.625)*(xi - 0.447213595499958)*(xi + 0.447213595499958);
36 return (xi - 0.447213595499958)*(xi + 1.0)*(1.39754248593737*xi - 1.39754248593737);
40 return (-1.39754248593737*xi + 1.39754248593737)*(xi + 0.447213595499958)*(xi + 1.0);
44 return (0.625*xi - 0.279508497187474)*(xi + 0.447213595499958)*(xi + 1.0);
48 return 0.874999999999998*xi*(xi - 1.0)*(xi - 0.654653670707977)*(xi + 0.654653670707977);
52 return -2.04166666666667*xi*(xi - 1.0)*(xi - 0.654653670707977)*(xi + 1.0);
56 return (xi - 0.654653670707977)*(xi + 0.654653670707977)*(xi + 1.0)*(2.33333333333333*xi - 2.33333333333333);
60 return -2.04166666666667*xi*(xi - 1.0)*(xi + 0.654653670707977)*(xi + 1.0);
64 return 0.875*xi*(xi - 0.654653670707977)*(xi + 0.654653670707977)*(xi + 1.0);
68 return (-1.31250000000001*xi + 1.31250000000001)*(xi - 0.765055323929464)*(xi - 0.285231516480645)*(xi + 0.285231516480645)*(xi + 0.765055323929466);
72 return (xi - 0.765055323929464)*(xi - 0.285231516480645)*(xi + 0.285231516480645)*(xi + 1.0)*(3.12725658269744*xi - 3.12725658269744);
76 return (-3.78648303389511*xi + 3.78648303389511)*(xi - 0.765055323929464)*(xi - 0.285231516480645)*(xi + 0.765055323929466)*(xi + 1.0);
80 return (xi - 0.765055323929464)*(xi + 0.285231516480645)*(xi + 0.765055323929466)*(xi + 1.0)*(3.78648303389512*xi - 3.78648303389512);
84 return (-3.12725658269744*xi + 3.12725658269744)*(xi - 0.285231516480645)*(xi + 0.285231516480645)*(xi + 0.765055323929466)*(xi + 1.0);
88 return (xi - 0.285231516480645)*(xi + 0.285231516480645)*(xi + 0.765055323929466)*(xi + 1.0)*(1.3125*xi - 1.00413511265742);
92 return 2.06249999999999*xi*(xi - 1.0)*(xi - 0.830223896278565)*(xi - 0.468848793470715)*(xi + 0.468848793470714)*(xi + 0.830223896278566);
96 return -4.97286970608696*xi*(xi - 1.0)*(xi - 0.830223896278565)*(xi - 0.468848793470715)*(xi + 0.468848793470714)*(xi + 1.0);
100 return 6.21036970608698*xi*(xi - 1.0)*(xi - 0.830223896278565)*(xi - 0.468848793470715)*(xi + 0.830223896278566)*(xi + 1.0);
104 return -6.6*pow(xi, 6) + 12.6*pow(xi, 4) - 7.0*pow(xi, 2) + 1.46549439250521e-15*xi + 1.0;
108 return 6.21036970608699*xi*(xi - 1.0)*(xi - 0.830223896278565)*(xi + 0.468848793470714)*(xi + 0.830223896278566)*(xi + 1.0);
112 return -4.97286970608697*xi*(xi - 1.0)*(xi - 0.468848793470715)*(xi + 0.468848793470714)*(xi + 0.830223896278566)*(xi + 1.0);
116 return 2.06249999999999*xi*(xi - 0.830223896278565)*(xi - 0.468848793470715)*(xi + 0.468848793470714)*(xi + 0.830223896278566)*(xi + 1.0);
120 return (-3.35156249999998*xi + 3.35156249999997)*(xi - 0.871740148509608)*(xi - 0.591700181433143)*(xi - 0.209299217902479)*(xi + 0.209299217902479)*(xi + 0.591700181433142)*(xi + 0.871740148509606);
124 return (xi - 0.871740148509608)*(xi - 0.591700181433143)*(xi - 0.209299217902479)*(xi + 0.209299217902479)*(xi + 0.591700181433142)*(xi + 1.0)*(8.14072271825386*xi - 8.14072271825384);
128 return (-10.3581368289505*xi + 10.3581368289505)*(xi - 0.871740148509608)*(xi - 0.591700181433143)*(xi - 0.209299217902479)*(xi + 0.209299217902479)*(xi + 0.871740148509606)*(xi + 1.0);
132 return (xi - 0.871740148509608)*(xi - 0.591700181433143)*(xi - 0.209299217902479)*(xi + 0.591700181433142)*(xi + 0.871740148509606)*(xi + 1.0)*(11.3898137484866*xi - 11.3898137484866);
136 return (-11.3898137484866*xi + 11.3898137484866)*(xi - 0.871740148509608)*(xi - 0.591700181433143)*(xi + 0.209299217902479)*(xi + 0.591700181433142)*(xi + 0.871740148509606)*(xi + 1.0);
140 return (xi - 0.871740148509608)*(xi - 0.209299217902479)*(xi + 0.209299217902479)*(xi + 0.591700181433142)*(xi + 0.871740148509606)*(xi + 1.0)*(10.3581368289505*xi - 10.3581368289505);
144 return (-8.140722718254*xi + 8.14072271825398)*(xi - 0.591700181433143)*(xi - 0.209299217902479)*(xi + 0.209299217902479)*(xi + 0.591700181433142)*(xi + 0.871740148509606)*(xi + 1.0);
148 return (xi - 0.591700181433143)*(xi - 0.209299217902479)*(xi + 0.209299217902479)*(xi + 0.591700181433142)*(xi + 0.871740148509606)*(xi + 1.0)*(3.35156250000011*xi - 2.92169159148933);
152 return 5.58593750000054*xi*(xi - 1.0)*(xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 0.899757995411471);
156 return -13.63453200049*xi*(xi - 1.0)*(xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 1.0);
160 return 17.5609949844529*xi*(xi - 1.0)*(xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.899757995411471)*(xi + 1.0);
164 return -19.7266861982491*xi*(xi - 1.0)*(xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.677186279510735)*(xi + 0.899757995411471)*(xi + 1.0);
168 return (xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 0.899757995411471)*(xi + 1.0)*(20.4285714285713*xi - 20.4285714285713);
172 return -19.7266861982493*xi*(xi - 1.0)*(xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 0.899757995411471)*(xi + 1.0);
176 return 17.5609949844536*xi*(xi - 1.0)*(xi - 0.899757995411458)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 0.899757995411471)*(xi + 1.0);
180 return -13.6345320004894*xi*(xi - 1.0)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 0.899757995411471)*(xi + 1.0);
184 return 5.58593749999947*xi*(xi - 0.899757995411458)*(xi - 0.677186279510736)*(xi - 0.363117463826179)*(xi + 0.363117463826178)*(xi + 0.677186279510735)*(xi + 0.899757995411471)*(xi + 1.0);
188 return (-9.49609374999916*xi + 9.49609374999925)*(xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451);
192 return (xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 1.0)*(23.2581991069278*xi - 23.258199106928);
196 return (-30.2089539641755*xi + 30.2089539641758)*(xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.919533908166451)*(xi + 1.0);
200 return (xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0)*(34.4250370034967*xi - 34.425037003497);
204 return (-36.4571961125312*xi + 36.4571961125316)*(xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0);
208 return (xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0)*(36.4571961125312*xi - 36.4571961125316);
212 return (-34.4250370034965*xi + 34.4250370034968)*(xi - 0.919533908166451)*(xi - 0.738773865105506)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0);
216 return (xi - 0.919533908166451)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0)*(30.2089539641749*xi - 30.2089539641752);
220 return (-23.2581991069258*xi + 23.258199106926)*(xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0);
224 return (xi - 0.738773865105506)*(xi - 0.477924949810445)*(xi - 0.165278957666387)*(xi + 0.165278957666387)*(xi + 0.477924949810445)*(xi + 0.738773865105507)*(xi + 0.919533908166451)*(xi + 1.0)*(9.49609374999766*xi - 8.73198019825036);
228 return 16.4023437499897*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012);
232 return -40.2732656174519*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 1.0);
236 return 52.62659082067*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.934001430408012)*(xi + 1.0);
240 return -60.5836186612294*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
244 return 65.1533465334198*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
248 return (-66.650793650796*xi + 66.6507936507973)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
252 return 65.1533465334186*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
256 return -60.5836186612267*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
260 return 52.6265908206628*xi*(xi - 1.00000000000002)*(xi - 0.934001430408021)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
264 return -40.2732656174398*xi*(xi - 1.00000000000002)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
268 return 16.402343749983*xi*(xi - 0.934001430408021)*(xi - 0.784483473663165)*(xi - 0.565235326996199)*(xi - 0.29575813558694)*(xi + 0.295758135586939)*(xi + 0.565235326996199)*(xi + 0.784483473663166)*(xi + 0.934001430408012)*(xi + 1.0);
double lagrange_degree6_4(double xi)
Definition: lagrange_functions.h:107
double lagrange_degree6_5(double xi)
Definition: lagrange_functions.h:111
double lagrange_degree5_0(double xi)
Definition: lagrange_functions.h:67
Definition: AbstractAssembler.cpp:18
double lagrange_degree7_5(double xi)
Definition: lagrange_functions.h:139
double lagrange_degree3_0(double xi)
Definition: lagrange_functions.h:31
double lagrange_degree10_1(double xi)
Definition: lagrange_functions.h:231
double lagrange_degree9_1(double xi)
Definition: lagrange_functions.h:191
double lagrange_degree9_2(double xi)
Definition: lagrange_functions.h:195
double lagrange_degree9_7(double xi)
Definition: lagrange_functions.h:215
double lagrange_degree10_6(double xi)
Definition: lagrange_functions.h:251
double lagrange_degree8_3(double xi)
Definition: lagrange_functions.h:163
double lagrange_degree6_0(double xi)
Definition: lagrange_functions.h:91
double lagrange_degree8_8(double xi)
Definition: lagrange_functions.h:183
double lagrange_degree3_3(double xi)
Definition: lagrange_functions.h:43
double lagrange_degree4_2(double xi)
Definition: lagrange_functions.h:55
double lagrange_degree4_0(double xi)
Definition: lagrange_functions.h:47
double lagrange_degree10_5(double xi)
Definition: lagrange_functions.h:247
double lagrange_degree5_4(double xi)
Definition: lagrange_functions.h:83
double lagrange_degree5_2(double xi)
Definition: lagrange_functions.h:75
double lagrange_degree9_9(double xi)
Definition: lagrange_functions.h:223
double lagrange_degree10_7(double xi)
Definition: lagrange_functions.h:255
double lagrange_degree6_3(double xi)
Definition: lagrange_functions.h:103
double lagrange_degree7_4(double xi)
Definition: lagrange_functions.h:135
double lagrange_degree7_6(double xi)
Definition: lagrange_functions.h:143
double lagrange_degree10_9(double xi)
Definition: lagrange_functions.h:263
double lagrange_degree8_7(double xi)
Definition: lagrange_functions.h:179
double lagrange_degree4_1(double xi)
Definition: lagrange_functions.h:51
double lagrange_degree5_3(double xi)
Definition: lagrange_functions.h:79
double lagrange_degree6_6(double xi)
Definition: lagrange_functions.h:115
double lagrange_degree2_2(double xi)
Definition: lagrange_functions.h:27
double lagrange_degree8_4(double xi)
Definition: lagrange_functions.h:167
double lagrange_degree6_2(double xi)
Definition: lagrange_functions.h:99
double lagrange_degree7_0(double xi)
Definition: lagrange_functions.h:119
double lagrange_degree4_4(double xi)
Definition: lagrange_functions.h:63
double lagrange_degree10_2(double xi)
Definition: lagrange_functions.h:235
double lagrange_degree10_10(double xi)
Definition: lagrange_functions.h:267
double lagrange_degree9_8(double xi)
Definition: lagrange_functions.h:219
double lagrange_degree8_5(double xi)
Definition: lagrange_functions.h:171
double lagrange_degree8_0(double xi)
Definition: lagrange_functions.h:151
double lagrange_degree5_1(double xi)
Definition: lagrange_functions.h:71
double lagrange_degree8_1(double xi)
Definition: lagrange_functions.h:155
double lagrange_degree8_6(double xi)
Definition: lagrange_functions.h:175
double lagrange_degree2_1(double xi)
Definition: lagrange_functions.h:23
double lagrange_degree7_2(double xi)
Definition: lagrange_functions.h:127
double lagrange_degree9_0(double xi)
Definition: lagrange_functions.h:187
double lagrange_degree9_5(double xi)
Definition: lagrange_functions.h:207
double lagrange_degree7_7(double xi)
Definition: lagrange_functions.h:147
double lagrange_degree9_4(double xi)
Definition: lagrange_functions.h:203
double lagrange_degree5_5(double xi)
Definition: lagrange_functions.h:87
double lagrange_degree9_3(double xi)
Definition: lagrange_functions.h:199
double lagrange_degree10_4(double xi)
Definition: lagrange_functions.h:243
double lagrange_degree4_3(double xi)
Definition: lagrange_functions.h:59
double lagrange_degree6_1(double xi)
Definition: lagrange_functions.h:95
double lagrange_degree2_0(double xi)
Definition: lagrange_functions.h:19
double lagrange_degree9_6(double xi)
Definition: lagrange_functions.h:211
double lagrange_degree7_3(double xi)
Definition: lagrange_functions.h:131
double lagrange_degree7_1(double xi)
Definition: lagrange_functions.h:123
double lagrange_degree3_2(double xi)
Definition: lagrange_functions.h:39
double lagrange_degree10_8(double xi)
Definition: lagrange_functions.h:259
double lagrange_degree10_0(double xi)
Definition: lagrange_functions.h:227
double lagrange_degree3_1(double xi)
Definition: lagrange_functions.h:35
double lagrange_degree10_3(double xi)
Definition: lagrange_functions.h:239
double lagrange_degree8_2(double xi)
Definition: lagrange_functions.h:159