VTK  9.7.20260921
TriG4Gradient.h
Go to the documentation of this file.
1basisGradient[0] = 76.542599101037013 * pow(rr, 3) + 261.9654714025562 * pow(rr, 2) * ss -
2 147.18738852324412 * pow(rr, 2) + 272.68562813982982 * rr * pow(ss, 2) -
3 328.30972468357834 * rr * ss + 88.402867824103907 * rr + 87.321823800852485 * pow(ss, 3) -
4 164.15486234178957 * pow(ss, 2) + 94.872476387778732 * ss - 16.180417124823244;
5basisGradient[1] = 87.321823800852059 * pow(rr, 3) + 272.68562813982982 * pow(rr, 2) * ss -
6 164.15486234178917 * pow(rr, 2) + 261.96547140255745 * rr * pow(ss, 2) -
7 328.30972468357913 * rr * ss + 94.872476387778732 * rr + 76.542599101037183 * pow(ss, 3) -
8 147.18738852324449 * pow(ss, 2) + 88.402867824104078 * ss - 16.180417124823293;
9basisGradient[2] = 0;
10basisGradient[3] = 76.542599101036004 * pow(rr, 3) - 32.337674099446119 * pow(rr, 2) * ss -
11 82.440408779865535 * pow(rr, 2) - 21.617517362173839 * rr * pow(ss, 2) +
12 30.740400561801891 * rr * ss + 23.655888080726083 * rr - 0.059067962543096986 * pow(ss, 3) +
13 4.650043543628712 * pow(ss, 2) - 4.8723350260304272 * ss - 1.5776612770734917;
14basisGradient[4] = -10.779224699815373 * pow(rr, 3) - 21.617517362173839 * pow(rr, 2) * ss +
15 15.370200280900946 * pow(rr, 2) - 0.17720388762929096 * rr * pow(ss, 2) +
16 9.3000870872574239 * rr * ss - 4.8723350260304272 * rr - 0.11813592508622239 * pow(ss, 3) +
17 0.17720388762933492 * pow(ss, 2) - 0.62178685243276455 * ss + 0.28135944494482557;
18basisGradient[5] = 0;
19basisGradient[6] = -0.11813592508617621 * pow(rr, 3) - 0.17720388762918304 * pow(rr, 2) * ss +
20 0.17720388762925332 * pow(rr, 2) - 21.617517362172634 * rr * pow(ss, 2) +
21 9.3000870872570829 * rr * ss - 0.62178685243269172 * rr - 10.779224699814755 * pow(ss, 3) +
22 15.370200280900235 * pow(ss, 2) - 4.8723350260302567 * ss + 0.2813594449448189;
23basisGradient[7] = -0.059067962543061014 * pow(rr, 3) - 21.617517362172634 * pow(rr, 2) * ss +
24 4.6500435436285414 * pow(rr, 2) - 32.337674099444264 * rr * pow(ss, 2) +
25 30.74040056180047 * rr * ss - 4.8723350260302567 * rr + 76.542599101036004 * pow(ss, 3) -
26 82.440408779865606 * pow(ss, 2) + 23.655888080726207 * ss - 1.5776612770735174;
27basisGradient[8] = 0;
28basisGradient[9] = -222.89369604436001 * pow(rr, 3) - 570.42677282593127 * pow(rr, 2) * ss +
29 391.77355128474886 * pow(rr, 2) - 401.18929914489826 * rr * pow(ss, 2) +
30 589.82871980943457 * rr * ss - 201.33886924350625 * rr - 62.054729474549639 * pow(ss, 3) +
31 150.06440227676208 * pow(ss, 2) - 113.79487188356214 * ss + 26.432035442978936;
32basisGradient[10] = -190.14225760864377 * pow(rr, 3) - 401.18929914489826 * pow(rr, 2) * ss +
33 294.91435990471729 * pow(rr, 2) - 186.16418842364891 * rr * pow(ss, 2) +
34 300.12880455352416 * rr * ss - 113.79487188356214 * rr + 16.441465625640575 * pow(ss, 3) -
35 19.840393481796895 * pow(ss, 2) + 2.0937231654783481 * ss + 2.2634203558048851;
36basisGradient[11] = 0;
37basisGradient[12] = 282.85066982982977 * pow(rr, 3) + 424.27600474474082 * pow(rr, 2) * ss -
38 424.27600474474389 * pow(rr, 2) + 94.520543417650032 * rr * pow(ss, 2) -
39 287.97475988813983 * rr * ss + 167.9661119911446 * rr - 23.452395748631652 * pow(ss, 3) +
40 20.8903507194754 * pow(ss, 2) + 15.832433567271408 * ss - 13.270388538115096;
41basisGradient[13] = 141.42533491491361 * pow(rr, 3) + 94.520543417650032 * pow(rr, 2) * ss -
42 143.98737994406991 * pow(rr, 2) - 70.357187245894949 * rr * pow(ss, 2) +
43 41.7807014389508 * rr * ss + 15.832433567271408 * rr - 5.2176107954208994 * pow(ss, 3) +
44 13.006971294512759 * pow(ss, 2) - 7.8158606494294798 * ss + 0.55087578907791668;
45basisGradient[14] = 0;
46basisGradient[15] = -222.89369604435885 * pow(rr, 3) - 98.254315307143472 * pow(rr, 2) * ss +
47 276.90753684832879 * pow(rr, 2) + 70.983158373889637 * rr * pow(ss, 2) +
48 2.7902478542274736 * rr * ss - 86.472854807086946 * rr + 8.3985071112246175 * pow(ss, 3) -
49 22.992392125964468 * pow(ss, 2) + 7.9200700929723435 * ss + 6.0269785601381933;
50basisGradient[16] = -32.751438435714491 * pow(rr, 3) + 70.983158373889637 * pow(rr, 2) * ss +
51 1.3951239271137368 * pow(rr, 2) + 25.195521333673852 * rr * pow(ss, 2) -
52 45.984784251928936 * rr * ss + 7.9200700929723435 * rr - 0.042880375739898113 * pow(ss, 3) -
53 2.2595932163526475 * pow(ss, 2) + 3.3462235671358069 * ss - 0.73237067154559599;
54basisGradient[17] = 0;
55basisGradient[18] = 16.441465625640689 * pow(rr, 3) + 235.48858530057089 * pow(rr, 2) * ss -
56 29.484003395125001 * pow(rr, 2) + 20.463474579321765 * rr * pow(ss, 2) -
57 131.16757908402417 * rr * ss + 11.737333078806358 * rr - 8.4413874869645902 * pow(ss, 3) +
58 4.5913635512818338 * pow(ss, 2) + 11.567588832493493 * ss - 0.95821566512692069;
59basisGradient[19] = 78.496195100190292 * pow(rr, 3) + 20.463474579321765 * pow(rr, 2) * ss -
60 65.583789542012084 * pow(rr, 2) - 25.324162460893771 * rr * pow(ss, 2) +
61 9.1827271025636676 * rr * ss + 11.567588832493493 * rr - 0.042880375739991372 * pow(ss, 3) +
62 2.3882343435724751 * pow(ss, 2) - 1.3016039927892353 * ss - 0.31137930349765952;
63basisGradient[20] = 0;
64basisGradient[21] = -5.2176107954207378 * pow(rr, 3) + 54.704354859633078 * pow(rr, 2) * ss +
65 2.645861091749691 * pow(rr, 2) + 219.58208552317717 * rr * pow(ss, 2) -
66 93.64195086933961 * rr * ss + 2.5452495533334587 * rr + 18.234784953210777 * pow(ss, 3) -
67 46.820975434669563 * pow(ss, 2) + 15.289301793006224 * ss - 0.5243756387403079;
68basisGradient[22] = 18.234784953211026 * pow(rr, 3) + 219.58208552317717 * pow(rr, 2) * ss -
69 46.820975434669805 * pow(rr, 2) + 54.704354859632332 * rr * pow(ss, 2) -
70 93.641950869339126 * rr * ss + 15.289301793006224 * rr - 5.2176107954206561 * pow(ss, 3) +
71 2.6458610917496141 * pow(ss, 2) + 2.5452495533334627 * ss - 0.52437563874031512;
72basisGradient[23] = 0;
73basisGradient[24] = -0.042880375740089072 * pow(rr, 3) - 25.324162460894101 * pow(rr, 2) * ss +
74 2.3882343435726439 * pow(rr, 2) + 20.463474579321428 * rr * pow(ss, 2) +
75 9.1827271025639305 * rr * ss - 1.3016039927893097 * rr + 78.496195100190164 * pow(ss, 3) -
76 65.5837895420119 * pow(ss, 2) + 11.567588832493424 * ss - 0.31137930349764953;
77basisGradient[25] = -8.4413874869647003 * pow(rr, 3) + 20.463474579321428 * pow(rr, 2) * ss +
78 4.5913635512819653 * pow(rr, 2) + 235.48858530057049 * rr * pow(ss, 2) -
79 131.1675790840238 * rr * ss + 11.567588832493424 * rr + 16.441465625640582 * pow(ss, 3) -
80 29.484003395124819 * pow(ss, 2) + 11.73733307880628 * ss - 0.9582156651269198;
81basisGradient[26] = 0;
82basisGradient[27] = -0.042880375739956733 * pow(rr, 3) + 25.195521333673842 * pow(rr, 2) * ss -
83 2.2595932163525552 * pow(rr, 2) + 70.983158373886226 * rr * pow(ss, 2) -
84 45.984784251928119 * rr * ss + 3.3462235671356622 * rr - 32.751438435716295 * pow(ss, 3) +
85 1.3951239271160727 * pow(ss, 2) + 7.9200700929718284 * ss - 0.73237067154558022;
86basisGradient[28] = 8.3985071112246139 * pow(rr, 3) + 70.983158373886226 * pow(rr, 2) * ss -
87 22.992392125964059 * pow(rr, 2) - 98.254315307148886 * rr * pow(ss, 2) +
88 2.7902478542321454 * rr * ss + 7.9200700929718284 * rr - 222.89369604435865 * pow(ss, 3) +
89 276.9075368483289 * pow(ss, 2) - 86.472854807087302 * ss + 6.026978560138267;
90basisGradient[29] = 0;
91basisGradient[30] = -5.2176107954210318 * pow(rr, 3) - 70.35718724589475 * pow(rr, 2) * ss +
92 13.006971294512944 * pow(rr, 2) + 94.52054341765438 * rr * pow(ss, 2) +
93 41.780701438949656 * rr * ss - 7.8158606494294052 * rr + 141.42533491491588 * pow(ss, 3) -
94 143.98737994407287 * pow(ss, 2) + 15.832433567272018 * ss + 0.55087578907791312;
95basisGradient[31] = -23.452395748631581 * pow(rr, 3) + 94.52054341765438 * pow(rr, 2) * ss +
96 20.890350719474828 * pow(rr, 2) + 424.27600474474764 * rr * pow(ss, 2) -
97 287.97475988814574 * rr * ss + 15.832433567272018 * rr + 282.85066982982949 * pow(ss, 3) -
98 424.27600474474423 * pow(ss, 2) + 167.96611199114506 * ss - 13.270388538115206;
99basisGradient[32] = 0;
100basisGradient[33] = 16.441465625640898 * pow(rr, 3) - 186.1641884236513 * pow(rr, 2) * ss -
101 19.840393481797214 * pow(rr, 2) - 401.18929914490269 * rr * pow(ss, 2) +
102 300.12880455352689 * rr * ss + 2.0937231654782589 * rr - 190.14225760864539 * pow(ss, 3) +
103 294.9143599047195 * pow(ss, 2) - 113.79487188356278 * ss + 2.2634203558048815;
104basisGradient[34] = -62.054729474550427 * pow(rr, 3) - 401.18929914490269 * pow(rr, 2) * ss +
105 150.06440227676345 * pow(rr, 2) - 570.42677282593615 * rr * pow(ss, 2) +
106 589.82871980943901 * rr * ss - 113.79487188356278 * rr - 222.89369604436013 * pow(ss, 3) +
107 391.77355128474954 * pow(ss, 2) - 201.33886924350674 * ss + 26.432035442979064;
108basisGradient[35] = 0;
109basisGradient[36] = -10.853147416152851 * pow(rr, 3) + 600.14678645883043 * pow(rr, 2) * ss -
110 12.491468644520069 * pow(rr, 2) + 815.70586564721452 * rr * pow(ss, 2) -
111 748.78184022040296 * rr * ss + 27.214381783874494 * rr + 200.04892881960879 * pow(ss, 3) -
112 374.3909201102 * pow(ss, 2) + 180.08166136297191 * ss - 7.1063986771366965;
113basisGradient[37] = 200.04892881961015 * pow(rr, 3) + 815.70586564721452 * pow(rr, 2) * ss -
114 374.39092011020148 * pow(rr, 2) + 600.14678645882634 * rr * pow(ss, 2) -
115 748.7818402204 * rr * ss + 180.08166136297191 * rr - 10.853147416152384 * pow(ss, 3) -
116 12.491468644520502 * pow(ss, 2) + 27.214381783874497 * ss - 7.1063986771367329;
117basisGradient[38] = 0;
118basisGradient[39] = -10.853147416153302 * pow(rr, 3) - 632.70622870728721 * pow(rr, 2) * ss +
119 45.050910892979118 * pow(rr, 2) - 417.14714951889943 * rr * pow(ss, 2) +
120 541.6135544832124 * rr * ss - 30.327997753624388 * rr + 4.6570029526241807 * pow(ss, 3) +
121 55.247698053219658 * pow(ss, 2) - 61.774605355023041 * ss + 3.2366329539351892;
122basisGradient[40] = -210.90207623576242 * pow(rr, 3) - 417.14714951889943 * pow(rr, 2) * ss +
123 270.8067772416062 * pow(rr, 2) + 13.971008857872542 * rr * pow(ss, 2) +
124 110.49539610643932 * rr * ss - 61.774605355023041 * rr + 9.3140059052482034 * pow(ss, 3) -
125 13.971008857872313 * pow(ss, 2) + 0.91719425426593437 * ss + 1.8699043491790923;
126basisGradient[41] = 0;
127basisGradient[42] = 9.3140059052486155 * pow(rr, 3) + 13.971008857872079 * pow(rr, 2) * ss -
128 13.971008857872905 * pow(rr, 2) - 417.14714951889817 * rr * pow(ss, 2) +
129 110.49539610643922 * rr * ss + 0.91719425426615331 * rr - 210.90207623576146 * pow(ss, 3) +
130 270.806777241605 * pow(ss, 2) - 61.774605355022743 * ss + 1.869904349179051;
131basisGradient[43] = 4.6570029526240262 * pow(rr, 3) - 417.14714951889817 * pow(rr, 2) * ss +
132 55.247698053219608 * pow(rr, 2) - 632.70622870728437 * rr * pow(ss, 2) +
133 541.61355448321001 * rr * ss - 61.774605355022743 * rr - 10.853147416153242 * pow(ss, 3) +
134 45.050910892978862 * pow(ss, 2) - 30.327997753624174 * ss + 3.2366329539351888;
135basisGradient[44] = 0;
basisGradient[0]