5 static void N_H_Q3_3D_Funct(
double xi,
double eta,
double zeta,
8 double t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t16, t18;
9 double t19, t20, t21, t24, t26, t28, t29, t30, t31, t32, t35, t37, t39;
10 double t40, t41, t43, t44, t46, t47, t48, t50, t51, t52, t53, t58, t60;
11 double t62, t63, t65, t67, t68, t69, t70, t71, t72, t74, t75, t76, t78;
12 double t79, t80, t81, t82, t83, t84, t86, t88, t89, t91, t93, t95, t96;
13 double t97, t98, t101, t102, t103, t104, t105, t106, t107, t108, t109;
14 double t110, t111, t113, t114, t115, t116, t119, t120, t121, t133, t134;
15 double t135, t136, t137, t138, t139, t141, t143, t144, t145, t147, t148;
30 t16 = 3.0/8.0+35.0/8.0*t13-15.0/4.0*t12;
35 t24 = 3.0/8.0+35.0/8.0*t21-15.0/4.0*t1;
42 t35 = 3.0/8.0+35.0/8.0*t32-15.0/4.0*t3;
60 t65 = t63-3.0/2.0*zeta;
80 t91 = t89-3.0/2.0*eta;
111 t141 = t105*zeta/6.0;
118 values[0] = t2-t9-t11-t18+t26+t28-t30-1.0/4.0+t31-t37;
119 values[1] = -t40-t9+t41-t28-t43+t44+t46-t48-1.0/4.0+t37;
120 values[2] = -t50+t52+t18-t26+t43-t46-t30-t48-1.0/4.0+t53;
121 values[3] = t40-t9-t41-t28-t43+t44+t46-t48-1.0/4.0+t37;
122 values[4] = t50-t52+t18-t26+t43-t46-t30-t48-1.0/4.0+t53;
123 values[5] = t2-t9+t11-t18+t26+t28-t30-1.0/4.0-t31-t37;
124 values[6] = t62-t67-t69+t72-t74+t76;
125 values[7] = t80-t82+t84-t86+t88-t93;
126 values[8] = t62-t67-t96-t72+t74+t98;
127 values[9] = -t80-t82+t84+t86-t88+t93;
128 values[10] = -t102+t104-t106+t108+t109-t111;
129 values[11] = t114-t80-t116+t86+t88-t93;
130 values[12] = t114+t80-t116-t86-t88+t93;
131 values[13] = t102-t104-t106-t120+t108+t121;
132 values[14] = t102-t104+t106-t108+t109-t111;
133 values[15] = t102-t104-t106+t120+t108-t121;
134 values[16] = -t62+t67-t96+t72-t74+t98;
135 values[17] = -t62+t67-t69-t72+t74+t76;
136 values[18] = -t96-t18+t26+t30;
137 values[19] = t9-t28-t116+t37;
138 values[20] = t69+t18-t26+t30;
139 values[21] = t9-t28+t116+t37;
140 values[22] = -t120+t43-t46+t48;
141 values[23] = t9+t28+t82-t37;
142 values[24] = -t134+t135+t137+t139-t141;
143 values[25] = t143+t144+t137-t145-t141;
144 values[26] = -t143+t147+t148-t139+t141;
145 values[27] = t143-t144+t137-t145-t141;
146 values[28] = t143+t147-t148+t139-t141;
147 values[29] = t134+t135-t137-t139+t141;
148 values[30] = t9+t28-t82-t37;
149 values[31] = -t43+t46-t111+t48;
150 values[32] = t120+t43-t46+t48;
151 values[33] = -t43+t46+t111+t48;
152 values[34] = -t69+t18-t26+t30;
153 values[35] = t96-t18+t26+t30;
154 values[36] = -t6+t8+5.0/2.0-t4+t29+t47-t19;
155 values[37] = t119+5.0/2.0*xi-t58+t68-t75-t70;
156 values[38] = -t89-t113+5.0/2.0*eta+t115-t78+t110;
157 values[39] = t95-t63+t81-t97+5.0/2.0*zeta-t83;
160 static void N_H_Q3_3D_DeriveXi(
double xi,
double eta,
double zeta,
163 double t1, t5, t6, t7, t8, t10, t11, t16, t17, t18, t19, t20, t21, t22;
164 double t24, t25, t30, t31, t32, t33, t34, t35, t38, t39, t41, t42, t43;
165 double t44, t45, t46, t47, t48, t49, t51, t52, t53, t54, t57, t58, t59;
166 double t60, t61, t63, t64, t65, t66, t67, t68, t69, t70, t73, t74, t75;
167 double t77, t78, t79, t80, t89, t90, t91, t92, t93, t94, t95, t97, t99;
168 double t100, t101, t103, t104;
171 t5 = 35.0/2.0*t1*xi-15.0/2.0*xi;
177 t16 = 3.0/4.0*xi*(3.0/8.0+35.0/8.0*t11-15.0/4.0*t6);
186 t30 = 3.0/4.0*xi*(3.0/8.0+35.0/8.0*t25-15.0/4.0*t20);
207 t57 = 5.0/2.0*t42-3.0/2.0*zeta;
220 t73 = 5.0/2.0*t65-3.0/2.0*eta;
243 values[2] = -3.0/4.0+t34+t10-t16+t24-t30-t18-t32+t35;
245 values[4] = 3.0/4.0-t34+t10-t16+t24-t30-t18-t32+t35;
247 values[6] = t41-t43+t44-t46+t48-1.0/4.0+t49;
249 values[8] = t41-t43+t54-t59-t48+t61;
251 values[10] = -t64+t66-t67+t69+t70-t75;
254 values[13] = t64-t66+t77-t79+t69-1.0/4.0+t80;
255 values[14] = t64-t66+t67-t69+t70-t75;
256 values[15] = t64-t66+t77+t79+t69+1.0/4.0-t80;
257 values[16] = -t41+t43-t54-t59+t48+t61;
258 values[17] = -t41+t43-t44-t46-t48-1.0/4.0+t49;
259 values[18] = -t59-t10+t16+t18;
261 values[20] = t46+t10-t16+t18;
263 values[22] = -t79+t24-t30+t32;
265 values[24] = -t90+t91+t93+t95-t97;
266 values[25] = t99+t100+t93-t101-t97;
267 values[26] = -t99+t103+t104-t95+t97;
268 values[27] = t99-t100+t93-t101-t97;
269 values[28] = t99+t103-t104+t95-t97;
270 values[29] = t90+t91-t93-t95+t97;
272 values[31] = -t24+t30-t75+t32;
273 values[32] = t79+t24-t30+t32;
274 values[33] = -t24+t30+t75+t32;
275 values[34] = -t46+t10-t16+t18;
276 values[35] = t59-t10+t16+t18;
277 values[36] = 3.0*t17+3.0*t31-3.0*xi;
278 values[37] = t78+7.0/2.0-t38+t45-t7-t21;
279 values[38] = -3.0*t51+3.0*t74;
280 values[39] = 3.0*t58-3.0*t60;
283 static void N_H_Q3_3D_DeriveEta(
double xi,
double eta,
double zeta,
286 double t1, t2, t3, t4, t5, t6, t11, t12, t16, t18, t19, t20, t21, t22;
287 double t27, t28, t29, t30, t32, t33, t34, t36, t38, t39, t40, t41, t42;
288 double t43, t46, t47, t48, t49, t50, t51, t52, t53, t54, t56, t59, t60;
289 double t61, t62, t63, t64, t65, t66, t67, t68, t70, t71, t72, t73, t76;
290 double t79, t80, t81, t82, t90, t91, t92, t93, t94, t95, t96, t98, t100;
291 double t101, t102, t104, t105;
299 t11 = 3.0/4.0*eta*(3.0/8.0+35.0/8.0*t6-15.0/4.0*t1);
301 t16 = 35.0/2.0*t12*eta-15.0/2.0*eta;
307 t27 = 3.0/4.0*(3.0/8.0+35.0/8.0*t22-15.0/4.0*t21)*eta;
321 t46 = 5.0/2.0*t43-3.0/2.0*zeta;
346 t79 = 5.0/2.0*t59-3.0/2.0*xi;
365 values[1] = -t20-t5+3.0/4.0-t11-t27+t28+t32-t34+t18;
367 values[3] = t20-t5-3.0/4.0-t11-t27+t28+t32-t34+t18;
371 values[7] = t42-t48+t50-t51+t52-t56;
373 values[9] = -t42-t48+t50+t51-t52+t56;
374 values[10] = -t60+t61+t63+t65-1.0/4.0+t66-t68;
375 values[11] = -1.0/4.0+t70-t42-t72-t73+t52-t56;
376 values[12] = -1.0/4.0+t70+t42-t72+t73-t52+t56;
377 values[13] = t60-t76-t63-t81+t65+t82;
378 values[14] = t60-t61-t63-t65-1.0/4.0+t66-t68;
379 values[15] = t60-t76-t63+t81+t65-t82;
383 values[19] = t5-t11-t72+t18;
385 values[21] = t5-t11+t72+t18;
386 values[22] = -t81+t27-t32+t34;
387 values[23] = t5+t11+t48-t18;
388 values[24] = -t91+t92+t94+t96-t98;
389 values[25] = t100+t101+t94-t102-t98;
390 values[26] = -t100+t104+t105-t96+t98;
391 values[27] = t100-t101+t94-t102-t98;
392 values[28] = t100+t104-t105+t96-t98;
393 values[29] = t91+t92-t94-t96+t98;
394 values[30] = t5+t11-t48-t18;
395 values[31] = -t27+t32-t68+t34;
396 values[32] = t81+t27-t32+t34;
397 values[33] = -t27+t32+t68+t34;
400 values[36] = 3.0*t4-3.0*eta+3.0*t33;
401 values[37] = 3.0*t80-3.0*t38;
402 values[38] = -t53+7.0/2.0-t2+t71-t29+t67;
403 values[39] = 3.0*t47-3.0*t49;
406 static void N_H_Q3_3D_DeriveZeta(
double xi,
double eta,
double zeta,
409 double t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t15, t16, t17, t21, t23;
410 double t25, t26, t27, t28, t33, t35, t36, t38, t39, t40, t41, t42, t44;
411 double t47, t48, t49, t50, t51, t52, t53, t55, t56, t57, t58, t59, t60;
412 double t62, t63, t64, t66, t67, t68, t69, t72, t73, t74, t75, t76, t79;
413 double t80, t81, t82, t92, t93, t94, t95, t96, t97, t98, t99, t101, t102;
414 double t103, t105, t106;
426 t15 = 3.0/4.0*(3.0/8.0+35.0/8.0*t10-15.0/4.0*t9)*zeta;
429 t21 = 35.0/2.0*t7*zeta-15.0/2.0*zeta;
435 t33 = 3.0/4.0*(3.0/8.0+35.0/8.0*t28-15.0/4.0*t2)*zeta;
444 t47 = 5.0/2.0*t38-3.0/2.0*xi;
469 t79 = 5.0/2.0*t63-3.0/2.0*eta;
487 values[0] = t1-t6-t8-t15+t23+t25-t27+3.0/4.0-t33;
492 values[5] = t1-t6+t8-t15+t23+t25-t27-3.0/4.0-t33;
493 values[6] = t39-t40-t44-t49+t51+t53;
494 values[7] = t56-t58-1.0/4.0+t59+t60+t62-t64;
495 values[8] = t39-t66-t44-t68-t51-1.0/4.0+t69;
496 values[9] = -t56-t58-1.0/4.0+t59-t60-t62+t64;
498 values[11] = t76-t56-t81+t82+t62-t64;
499 values[12] = t76+t56-t81-t82-t62+t64;
503 values[16] = -t39+t66+t44-t68+t51-1.0/4.0+t69;
504 values[17] = -t39+t40+t44-t49-t51+t53;
505 values[18] = -t68-t15+t23+t27;
506 values[19] = t6-t25-t81+t33;
507 values[20] = t49+t15-t23+t27;
508 values[21] = t6-t25+t81+t33;
510 values[23] = t6+t25+t58-t33;
511 values[24] = -t93+t94+t96+t98-t99;
512 values[25] = t101+t102+t96-t103-t99;
513 values[26] = -t101+t105+t106-t98+t99;
514 values[27] = t101-t102+t96-t103-t99;
515 values[28] = t101+t105-t106+t98-t99;
516 values[29] = t93+t94-t96-t98+t99;
517 values[30] = t6+t25-t58-t33;
521 values[34] = -t49+t15-t23+t27;
522 values[35] = t68-t15+t23+t27;
523 values[36] = -3.0*zeta+3.0*t5+3.0*t26;
524 values[37] = 3.0*t48-3.0*t52;
525 values[38] = -3.0*t75+3.0*t80;
526 values[39] = t67-t41+t57+7.0/2.0-t16-t3;
529 static void N_H_Q3_3D_DeriveXiXi(
double xi,
double eta,
double zeta,
532 double t1, t3, t4, t6, t8, t9, t10, t11, t12, t13, t15, t17, t18, t19;
533 double t20, t21, t22, t23, t24, t27, t28, t29, t30, t32, t33, t34, t36;
534 double t37, t39, t40, t41, t47, t48, t52, t53, t54, t55, t58, t59;
537 t3 = 105.0/2.0*t1-15.0/2.0;
539 t6 = -1.0/2.0+3.0/2.0*t4;
544 t12 = -t8+21.0/32.0+t10-t11;
546 t15 = -1.0/2.0+3.0/2.0*t13;
549 t19 = 105.0/32.0*t18;
551 t21 = -t17+21.0/32.0+t19-t20;
578 values[2] = t22+t8+27.0/16.0-t10+t23+t17-t19+t24;
580 values[4] = -t22+t8+27.0/16.0-t10+t23+t17-t19+t24;
584 values[8] = 15.0/4.0*t27-15.0/4.0*t34+15.0/4.0*zeta;
586 values[10] = -15.0/4.0*t36+15.0/4.0*eta-15.0/4.0*t37;
589 values[13] = t39-t41;
590 values[14] = 15.0/4.0*t36+15.0/4.0*eta-15.0/4.0*t37;
591 values[15] = t39+t41;
592 values[16] = -15.0/4.0*t27-15.0/4.0*t34+15.0/4.0*zeta;
593 values[17] = -t28-t30;
594 values[18] = -t47+t48-t8-3.0/32.0+t10-t23;
596 values[20] = t30+t8-21.0/32.0-t10+t11;
598 values[22] = -t41+t17-21.0/32.0-t19+t20;
602 values[26] = t54+t55;
604 values[28] = t54-t55;
607 values[31] = -t17-3.0/32.0+t19-t24-t58+t59;
608 values[32] = t41+t17-21.0/32.0-t19+t20;
609 values[33] = -t17-3.0/32.0+t19-t24+t58-t59;
610 values[34] = -t30+t8-21.0/32.0-t10+t11;
611 values[35] = t47-t48-t8-3.0/32.0+t10-t23;
612 values[36] = -6.0+9.0/2.0*t4+9.0/2.0*t13;
613 values[37] = 15.0*t40-15.0*xi+15.0*t29;
614 values[38] = -15.0/2.0*eta+15.0/2.0*t37;
615 values[39] = 15.0/2.0*t34-15.0/2.0*zeta;
618 static void N_H_Q3_3D_DeriveXiEta(
double xi,
double eta,
double zeta,
621 double t1, t7, t8, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24;
622 double t25, t26, t27, t29, t30, t31, t34, t35, t36, t37, t42, t43, t44;
623 double t45, t46, t47, t48, t49, t51, t52, t53, t54, t56, t57;
626 t7 = 3.0/4.0*(35.0/2.0*t1*xi-15.0/2.0*xi)*eta;
628 t14 = 3.0/4.0*xi*(35.0/2.0*t8*eta-15.0/2.0*eta);
642 t29 = 15.0/2.0*t8-3.0/2.0;
645 t34 = 15.0/2.0*t1-3.0/2.0;
674 values[10] = -t23-3.0/8.0+t24+t26+t27-t31;
677 values[13] = t23-3.0/8.0-t24-t36+t26+t37;
678 values[14] = t23+3.0/8.0-t24-t26+t27-t31;
679 values[15] = t23-3.0/8.0-t24+t36+t26-t37;
686 values[22] = -t36+t7-t14+t16;
688 values[24] = -t43+t44-1.0/4.0+t45+t47+t49;
689 values[25] = t51-t52+t53+t47-t54;
690 values[26] = -t51+t52+t56+t57-t49;
691 values[27] = t51-t52-t53+t47-t54;
692 values[28] = t51-t52+t56-t57+t49;
693 values[29] = t43-t44-1.0/4.0+t45-t47-t49;
695 values[31] = -t7+t14-t31+t16;
696 values[32] = t36+t7-t14+t16;
697 values[33] = -t7+t14+t31+t16;
700 values[36] = 9.0*t15;
701 values[37] = 3.0*t35-3.0*eta;
702 values[38] = -3.0*xi+3.0*t30;
706 static void N_H_Q3_3D_DeriveXiZeta(
double xi,
double eta,
double zeta,
709 double t1, t7, t8, t14, t15, t16, t17, t18, t19, t20, t22, t23, t24, t25;
710 double t26, t27, t29, t30, t32, t33, t34, t35, t37, t38, t43, t44, t45;
711 double t46, t47, t48, t49, t50, t52, t53, t54, t55, t57, t58;
714 t7 = 3.0/4.0*(35.0/2.0*t1*xi-15.0/2.0*xi)*zeta;
716 t14 = 3.0/4.0*xi*(35.0/2.0*t8*zeta-15.0/2.0*zeta);
723 t22 = 15.0/2.0*t1-3.0/2.0;
731 t32 = 15.0/2.0*t8-3.0/2.0;
758 values[6] = t19-3.0/8.0-t20-t24+t26+t27;
760 values[8] = t19+3.0/8.0-t20-t34-t26+t35;
768 values[16] = -t19-3.0/8.0+t20-t34+t26+t35;
769 values[17] = -t19+3.0/8.0+t20-t24-t26+t27;
770 values[18] = -t34-t7+t14+t16;
772 values[20] = t24+t7-t14+t16;
776 values[24] = -t44+t45+t47+t49-t50;
777 values[25] = t52-1.0/4.0+t53+t47-t54+t55;
778 values[26] = -t52+t57+t58-t49+t50;
779 values[27] = t52+1.0/4.0-t53+t47-t54+t55;
780 values[28] = t52+t57-t58+t49-t50;
781 values[29] = t44+t45-t47-t49+t50;
786 values[34] = -t24+t7-t14+t16;
787 values[35] = t34-t7+t14+t16;
788 values[36] = 9.0*t15;
789 values[37] = 3.0*t23-3.0*zeta;
791 values[39] = 3.0*t33-3.0*xi;
794 static void N_H_Q3_3D_DeriveEtaEta(
double xi,
double eta,
double zeta,
797 double t1, t2, t3, t4, t5, t7, t9, t11, t12, t13, t14, t15, t16, t17;
798 double t18, t20, t22, t24, t25, t27, t28, t29, t30, t33, t34, t35, t36;
799 double t38, t39, t40, t43, t49, t50, t52, t53, t55, t56, t57, t58;
806 t7 = 105.0/2.0*t5-15.0/2.0;
807 t9 = -1.0/2.0+3.0/2.0*t1;
809 t12 = 21.0/32.0-t2+t4-t11;
814 t17 = 105.0/32.0*t16;
816 t20 = -1.0/2.0+3.0/2.0*t15;
819 t25 = 21.0/32.0+t17-t24-t22;
842 values[1] = -t13+27.0/16.0+t14-t4-t17+t18+t22+t11;
844 values[3] = t13+27.0/16.0+t14-t4-t17+t18+t22+t11;
848 values[7] = -15.0/4.0*t29+15.0/4.0*zeta-15.0/4.0*t30;
850 values[9] = -15.0/4.0*t29+15.0/4.0*zeta+15.0/4.0*t30;
851 values[10] = t34-t36;
852 values[11] = -t39-t40;
853 values[12] = -t39+t40;
854 values[13] = -15.0/4.0*t33-15.0/4.0*t43+15.0/4.0*xi;
855 values[14] = -t34-t36;
856 values[15] = -15.0/4.0*t33+15.0/4.0*t43-15.0/4.0*xi;
860 values[19] = -21.0/32.0+t2-t4-t39+t11;
862 values[21] = -21.0/32.0+t2-t4+t39+t11;
863 values[22] = -t49+t50-3.0/32.0+t17-t18-t22;
864 values[23] = -3.0/32.0-t14+t4+t52-t53-t11;
866 values[25] = t57-t58;
868 values[27] = -t57-t58;
871 values[30] = -3.0/32.0-t14+t4-t52+t53-t11;
872 values[31] = -21.0/32.0-t17+t24+t22-t36;
873 values[32] = t49-t50-3.0/32.0+t17-t18-t22;
874 values[33] = -21.0/32.0-t17+t24+t22+t36;
877 values[36] = -6.0+9.0/2.0*t1+9.0/2.0*t15;
878 values[37] = 15.0/2.0*t43-15.0/2.0*xi;
879 values[38] = -15.0*eta+15.0*t38+15.0*t35;
880 values[39] = 15.0/2.0*t29-15.0/2.0*zeta;
883 static void N_H_Q3_3D_DeriveEtaZeta(
double xi,
double eta,
double zeta,
886 double t1, t2, t3, t9, t10, t16, t17, t18, t19, t20, t21, t22, t24, t25;
887 double t26, t27, t28, t29, t32, t33, t34, t36, t37, t38, t44, t45, t46;
888 double t47, t48, t49, t50, t51, t53, t54, t55, t57, t58, t59;
893 t9 = 3.0/4.0*eta*(35.0/2.0*t3*zeta-15.0/2.0*zeta);
895 t16 = 3.0/4.0*(35.0/2.0*t10*eta-15.0/2.0*eta)*zeta;
902 t24 = 15.0/2.0*t3-3.0/2.0;
911 t36 = 15.0/2.0*t10-3.0/2.0;
936 values[7] = -3.0/8.0+t22-t26+t27+t28-t29;
938 values[9] = 3.0/8.0-t22-t26+t27-t28+t29;
940 values[11] = t34+3.0/8.0-t22-t38+t28-t29;
941 values[12] = t34-3.0/8.0+t22-t38-t28+t29;
948 values[19] = t2-t9-t38+t16;
950 values[21] = t2-t9+t38+t16;
952 values[23] = t2+t9+t26-t16;
953 values[24] = -t45+t46+t48-t49+t51;
954 values[25] = t53+t54+t48-t49-t55;
955 values[26] = -t53-1.0/4.0+t57+t58-t59-t51;
956 values[27] = t53-t54+t48-t49-t55;
957 values[28] = t53-1.0/4.0+t57-t58+t59+t51;
958 values[29] = t45+t46-t48+t49-t51;
959 values[30] = t2+t9-t26-t16;
967 values[38] = -3.0*zeta+3.0*t37;
968 values[39] = 3.0*t25-3.0*eta;
971 static void N_H_Q3_3D_DeriveZetaZeta(
double xi,
double eta,
double zeta,
974 double t1, t2, t3, t4, t5, t6, t7, t9, t10, t12, t14, t16, t18, t19, t20;
975 double t22, t23, t24, t25, t27, t28, t30, t31, t32, t33, t35, t36, t37;
976 double t40, t41, t42, t48, t49, t51, t52, t56, t57, t58, t60;
985 t9 = -1.0/2.0+3.0/2.0*t4;
987 t12 = 105.0/2.0*t10-15.0/2.0;
989 t16 = -1.0/2.0+3.0/2.0*t1;
992 t20 = 105.0/32.0*t19;
994 t23 = 21.0/32.0-t22-t18+t20;
996 t25 = 21.0/32.0+t6-t24-t14;
1018 values[0] = 27.0/16.0+t2-t3-t6+t7+t14+t18-t20;
1023 values[5] = 27.0/16.0+t2+t3-t6+t7+t14+t18-t20;
1024 values[6] = -15.0/4.0*t27-15.0/4.0*t28+15.0/4.0*xi;
1025 values[7] = -t31+t33;
1026 values[8] = -t35-t37;
1027 values[9] = -t31-t33;
1029 values[11] = 15.0/4.0*eta-15.0/4.0*t42+15.0/4.0*t32;
1030 values[12] = 15.0/4.0*eta-15.0/4.0*t42-15.0/4.0*t32;
1034 values[16] = t35-t37;
1035 values[17] = 15.0/4.0*t27-15.0/4.0*t28+15.0/4.0*xi;
1036 values[18] = -t37-21.0/32.0-t6+t24+t14;
1037 values[19] = -3.0/32.0-t2-t18-t48+t49+t20;
1038 values[20] = t51-t52-3.0/32.0+t6-t7-t14;
1039 values[21] = -3.0/32.0-t2-t18+t48-t49+t20;
1041 values[23] = -21.0/32.0+t22+t18+t31-t20;
1042 values[24] = -t57+t58;
1047 values[29] = t57+t58;
1048 values[30] = -21.0/32.0+t22+t18-t31-t20;
1052 values[34] = -t51+t52-3.0/32.0+t6-t7-t14;
1053 values[35] = t37-21.0/32.0-t6+t24+t14;
1054 values[36] = -6.0+9.0/2.0*t1+9.0/2.0*t4;
1055 values[37] = 15.0/2.0*t28-15.0/2.0*xi;
1056 values[38] = -15.0/2.0*eta+15.0/2.0*t42;
1057 values[39] = 15.0*t36-15.0*zeta+15.0*t30;
1060 static int N_H_Q3_3D_ChangeU0[2] = { 6, 24 };
1061 static int N_H_Q3_3D_ChangeU1[2] = { 7, 25 };
1062 static int N_H_Q3_3D_ChangeU2[2] = { 8, 26 };
1063 static int N_H_Q3_3D_ChangeU3[2] = { 9, 27 };
1064 static int N_H_Q3_3D_ChangeU4[2] = { 10, 28 };
1065 static int N_H_Q3_3D_ChangeU5[2] = { 11, 29 };
1067 static int N_H_Q3_3D_ChangeV0[2] = { 12, 24 };
1068 static int N_H_Q3_3D_ChangeV1[2] = { 13, 25 };
1069 static int N_H_Q3_3D_ChangeV2[2] = { 14, 26 };
1070 static int N_H_Q3_3D_ChangeV3[2] = { 15, 27 };
1071 static int N_H_Q3_3D_ChangeV4[2] = { 16, 28 };
1072 static int N_H_Q3_3D_ChangeV5[2] = { 17, 29 };
1074 static int *N_H_Q3_3D_ChangeU[6] = { N_H_Q3_3D_ChangeU0, N_H_Q3_3D_ChangeU1,
1075 N_H_Q3_3D_ChangeU2, N_H_Q3_3D_ChangeU3,
1076 N_H_Q3_3D_ChangeU4, N_H_Q3_3D_ChangeU5 };
1078 static int *N_H_Q3_3D_ChangeV[6] = { N_H_Q3_3D_ChangeV0, N_H_Q3_3D_ChangeV1,
1079 N_H_Q3_3D_ChangeV2, N_H_Q3_3D_ChangeV3,
1080 N_H_Q3_3D_ChangeV4, N_H_Q3_3D_ChangeV5 };
1082 static int **N_H_Q3_3D_Change[2] = { N_H_Q3_3D_ChangeU, N_H_Q3_3D_ChangeV };
1086 N_H_Q3_3D_Funct, N_H_Q3_3D_DeriveXi,
1087 N_H_Q3_3D_DeriveEta, N_H_Q3_3D_DeriveZeta,
1088 N_H_Q3_3D_DeriveXiXi, N_H_Q3_3D_DeriveXiEta,
1089 N_H_Q3_3D_DeriveXiZeta, N_H_Q3_3D_DeriveEtaEta,
1090 N_H_Q3_3D_DeriveEtaZeta, N_H_Q3_3D_DeriveZetaZeta,
1092 2, N_H_Q3_3D_Change);
Definition: BaseFunct3D.h:27