1#![allow(unused)]
15#![cfg_attr(rustfmt, rustfmt_skip)]
16
17#[inline]
18pub fn grad_costan(s: f64) -> f64 {
19 let __intermediate_result_4 = (s).tan();
20
21 ((((1.0000000000000000000_f64) + ((__intermediate_result_4).powi(2))) * ((s).cos()))
22 + (-(((s).sin()) * (__intermediate_result_4))))
23}
24
25#[inline]
26pub fn hess_costan(s: f64) -> f64 {
27 let __intermediate_result_2 = (s).cos();
28 let __intermediate_result_3 = (s).tan();
29 let __intermediate_result_6 = ((s).tan()).powi(2);
30
31 ((-((__intermediate_result_2) * (__intermediate_result_3)))
32 + ((-2.0000000000000000000_f64)
33 * ((1.0000000000000000000_f64) + (__intermediate_result_6))
34 * ((s).sin()))
35 + (((2.0000000000000000000_f64)
36 + ((2.0000000000000000000_f64) * (__intermediate_result_6)))
37 * (__intermediate_result_2)
38 * (__intermediate_result_3)))
39}
40
41#[inline]
42pub fn grad_alpha(s: f64) -> f64 {
43 let __intermediate_result_2 =
44 ((1.0000000000000000000_f64) + (-((s).powi(2)))).powf(-0.50000000000000000000_f64);
45 let __intermediate_result_6 = (s).tan();
46
47 (((__intermediate_result_2) * (__intermediate_result_6))
48 + (((1.0000000000000000000_f64) + ((__intermediate_result_6).powi(2))) * ((s).asin()))
49 + (-((s) * (__intermediate_result_2)))
50 + ((s).acos()))
51}
52
53#[inline]
54pub fn hess_alpha(s: f64) -> f64 {
55 let __intermediate_result_2 =
56 ((1.0000000000000000000_f64) + (-((s).powi(2)))).powf(-0.50000000000000000000_f64);
57 let __intermediate_result_7 =
58 ((1.0000000000000000000_f64) + (-((s).powi(2)))).powf(-1.5000000000000000000_f64);
59 let __intermediate_result_10 = ((s).tan()).powi(2);
60 let __intermediate_result_11 = (s).tan();
61
62 (((-2.0000000000000000000_f64) * (__intermediate_result_2))
63 + (-(((s).powi(2)) * (__intermediate_result_7)))
64 + ((2.0000000000000000000_f64)
65 * (__intermediate_result_2)
66 * ((1.0000000000000000000_f64) + (__intermediate_result_10)))
67 + ((s) * (__intermediate_result_7) * (__intermediate_result_11))
68 + (((2.0000000000000000000_f64)
69 + ((2.0000000000000000000_f64) * (__intermediate_result_10)))
70 * ((s).asin())
71 * (__intermediate_result_11)))
72}
73
74#[inline]
75pub fn grad_beta(s: f64) -> f64 {
76 let __intermediate_result_2 = (s).cosh();
77 let __intermediate_result_5 = (s).recip();
78 let __intermediate_result_8 = (s).sinh();
79
80 (((__intermediate_result_2).powi(-3))
81 + (((s).atan2((__intermediate_result_5))) * (__intermediate_result_2))
82 + ((-3.0000000000000000000_f64)
83 * (s)
84 * ((__intermediate_result_2).powi(-4))
85 * (__intermediate_result_8))
86 + ((2.0000000000000000000_f64)
87 * (__intermediate_result_5)
88 * ((((s).powi(-2)) + ((s).powi(2))).recip())
89 * (__intermediate_result_8)))
90}
91
92#[inline]
93pub fn hess_beta(s: f64) -> f64 {
94 let __intermediate_result_3 = (s).recip();
95 let __intermediate_result_4 = (s).sinh();
96 let __intermediate_result_7 = (s).cosh();
97 let __intermediate_result_12 = (((s).powi(-2)) + ((s).powi(2))).recip();
98
99 ((((s).atan2((__intermediate_result_3))) * (__intermediate_result_4))
100 + ((-6.0000000000000000000_f64)
101 * ((__intermediate_result_7).powi(-4))
102 * (__intermediate_result_4))
103 + ((-3.0000000000000000000_f64) * (s) * ((__intermediate_result_7).powi(-3)))
104 + ((-2.0000000000000000000_f64)
105 * ((s).powi(-2))
106 * (__intermediate_result_12)
107 * (__intermediate_result_4))
108 + ((4.0000000000000000000_f64)
109 * (__intermediate_result_3)
110 * (__intermediate_result_12)
111 * (__intermediate_result_7))
112 + ((12.000000000000000000_f64)
113 * (s)
114 * ((__intermediate_result_7).powi(-5))
115 * ((__intermediate_result_4).powi(2)))
116 + ((2.0000000000000000000_f64)
117 * (__intermediate_result_3)
118 * ((((s).powi(-2)) + ((s).powi(2))).powi(-2))
119 * (((-2.0000000000000000000_f64) * (s))
120 + ((2.0000000000000000000_f64) * ((s).powi(-3))))
121 * (__intermediate_result_4)))
122}
123
124#[inline]
125pub fn grad_kappa(s: f64) -> f64 {
126 let __intermediate_result_2 = (s).tanh();
127 let __intermediate_result_4 = (s).powi(-2);
128 let __intermediate_result_11 = (((s).powi(2)) + (((s).asinh()).powi(2))).recip();
129 let __intermediate_result_15 = (s).asinh();
130
131 (((__intermediate_result_2).powi(-3))
132 + ((__intermediate_result_4)
133 * (((1.0000000000000000000_f64) + (-(__intermediate_result_4))).recip()))
134 + ((((__intermediate_result_11) * (__intermediate_result_15))
135 + (-((s)
136 * (((1.0000000000000000000_f64) + ((s).powi(2)))
137 .powf(-0.50000000000000000000_f64))
138 * (__intermediate_result_11))))
139 * ((s).acosh()))
140 + ((s)
141 * ((__intermediate_result_2).powi(-4))
142 * ((-3.0000000000000000000_f64)
143 + ((3.0000000000000000000_f64) * ((__intermediate_result_2).powi(2)))))
144 + ((((1.0000000000000000000_f64) + (s)).powf(-0.50000000000000000000_f64))
145 * (((-1.0000000000000000000_f64) + (s)).powf(-0.50000000000000000000_f64))
146 * ((s).atan2((__intermediate_result_15)))))
147}
148
149#[inline]
164pub fn hess_kappa(s: f64) -> f64 {
165 let __intermediate_result_7 = (((s).powi(2)) + (((s).asinh()).powi(2))).recip();
166 let __intermediate_result_10 = (s).asinh();
167 let __intermediate_result_12 = (((s).powi(2)) + (((s).asinh()).powi(2))).powi(-2);
168 let __intermediate_result_13 = (((-2.0000000000000000000_f64) * (s))
169 + ((-2.0000000000000000000_f64)
170 * (((1.0000000000000000000_f64) + ((s).powi(2))).powf(-0.50000000000000000000_f64))
171 * ((s).asinh())));
172 let __intermediate_result_16 =
173 ((1.0000000000000000000_f64) + ((s).powi(2))).powf(-0.50000000000000000000_f64);
174 let __intermediate_result_22 = ((1.0000000000000000000_f64) + (-((s).powi(-2))));
175 let __intermediate_result_30 = (s).tanh();
176 let __intermediate_result_31 =
177 ((-3.0000000000000000000_f64) + ((3.0000000000000000000_f64) * (((s).tanh()).powi(2))));
178 let __intermediate_result_33 = ((s).tanh()).powi(2);
179 let __intermediate_result_35 =
180 ((1.0000000000000000000_f64) + (s)).powf(-0.50000000000000000000_f64);
181 let __intermediate_result_37 =
182 ((-1.0000000000000000000_f64) + (s)).powf(-0.50000000000000000000_f64);
183 let __intermediate_result_48 = (s).atan2((s).asinh());
184
185 ((((((s).powi(2))
186 * (((1.0000000000000000000_f64) + ((s).powi(2))).powf(-1.5000000000000000000_f64))
187 * (__intermediate_result_7))
188 + ((__intermediate_result_12) * (__intermediate_result_13) * (__intermediate_result_10))
189 + (-((s)
190 * (__intermediate_result_16)
191 * (__intermediate_result_12)
192 * (__intermediate_result_13))))
193 * ((s).acosh()))
194 + ((-2.0000000000000000000_f64) * ((s).powi(-5)) * ((__intermediate_result_22).powi(-2)))
195 + ((-2.0000000000000000000_f64) * ((s).powi(-3)) * ((__intermediate_result_22).recip()))
196 + ((2.0000000000000000000_f64)
197 * ((__intermediate_result_30).powi(-4))
198 * (__intermediate_result_31))
199 + ((2.0000000000000000000_f64)
200 * (__intermediate_result_35)
201 * (__intermediate_result_37)
202 * (((__intermediate_result_7) * (__intermediate_result_10))
203 + (-((s) * (__intermediate_result_16) * (__intermediate_result_7)))))
204 + ((3.0000000000000000000_f64)
205 * (s)
206 * ((__intermediate_result_30).powi(-3))
207 * ((2.0000000000000000000_f64)
208 + ((-2.0000000000000000000_f64) * (__intermediate_result_33))))
209 + ((-0.50000000000000000000_f64)
210 * (((1.0000000000000000000_f64) + (s)).powf(-1.5000000000000000000_f64))
211 * (__intermediate_result_37)
212 * (__intermediate_result_48))
213 + ((-0.50000000000000000000_f64)
214 * (__intermediate_result_35)
215 * (((-1.0000000000000000000_f64) + (s)).powf(-1.5000000000000000000_f64))
216 * (__intermediate_result_48))
217 + ((s)
218 * ((__intermediate_result_30).powi(-5))
219 * ((-4.0000000000000000000_f64)
220 + ((4.0000000000000000000_f64) * (__intermediate_result_33)))
221 * (__intermediate_result_31)))
222}
223
224#[inline]
225pub fn grad_0(s: f64) -> f64 {
226 let __intermediate_result_5 = (s).powi(2);
227 let __intermediate_result_7 = (s).cosh();
228 let __intermediate_result_10 = (s).sinh();
229
230 ((1.0000000000000000000_f64)
231 + (-(((s).tanh()).powi(2)))
232 + ((1.24500000000000_f64)
233 * (__intermediate_result_5)
234 * ((__intermediate_result_7).powi(2)))
235 + ((1.24500000000000_f64)
236 * (__intermediate_result_5)
237 * ((__intermediate_result_10).powi(2)))
238 + ((2.49000000000000_f64) * (s) * (__intermediate_result_7) * (__intermediate_result_10)))
239}
240
241#[inline]
242pub fn hess_0(s: f64) -> f64 {
243 let __intermediate_result_5 = (s).tanh();
244 let __intermediate_result_7 = (s).cosh();
245 let __intermediate_result_8 = (s).sinh();
246
247 ((-(((2.0000000000000000000_f64)
248 + ((-2.0000000000000000000_f64) * ((__intermediate_result_5).powi(2))))
249 * (__intermediate_result_5)))
250 + ((2.49000000000000_f64) * (__intermediate_result_7) * (__intermediate_result_8))
251 + ((4.98000000000000_f64) * (s) * ((__intermediate_result_7).powi(2)))
252 + ((4.98000000000000_f64) * (s) * ((__intermediate_result_8).powi(2)))
253 + ((4.98000000000000_f64)
254 * ((s).powi(2))
255 * (__intermediate_result_7)
256 * (__intermediate_result_8)))
257}
258
259pub fn grad_1(s: f64) -> f64 {
260 (((0.50000000000000000000_f64) * ((s).powf(-0.50000000000000000000_f64)))
261 + (((s).powf(1.30000000000000_f64)) * ((s).sin()))
262 + (((s).asinh()) * ((s).tan()))
263 + ((-1.30000000000000_f64) * ((s).powf(0.300000000000000_f64)) * ((s).cos()))
264 + ((s)
265 * (((1.0000000000000000000_f64) + ((s).powi(2))).powf(-0.50000000000000000000_f64))
266 * ((s).tan()))
267 + ((s) * ((1.0000000000000000000_f64) + (((s).tan()).powi(2))) * ((s).asinh())))
268}
269
270pub fn hess_1(s: f64) -> f64 {
271 let __intermediate_result_8 = ((1.0000000000000000000_f64) + ((s).powi(2)));
272 let __intermediate_result_10 = (s).tan();
273 let __intermediate_result_13 = ((s).tan()).powi(2);
274
275 (((-0.25000000000000000000_f64) * ((s).powf(-1.5000000000000000000_f64)))
276 + (((s).powf(1.30000000000000_f64)) * ((s).cos()))
277 + ((2.0000000000000000000_f64)
278 * ((__intermediate_result_8).powf(-0.50000000000000000000_f64))
279 * (__intermediate_result_10))
280 + ((2.0000000000000000000_f64)
281 * ((1.0000000000000000000_f64) + (__intermediate_result_13))
282 * ((s).asinh()))
283 + ((2.60000000000000_f64) * ((s).powf(0.300000000000000_f64)) * ((s).sin()))
284 + ((-0.390000000000000_f64) * ((s).powf(-0.700000000000000_f64)) * ((s).cos()))
285 + (-(((s).powi(2))
286 * ((__intermediate_result_8).powf(-1.5000000000000000000_f64))
287 * (__intermediate_result_10)))
288 + ((2.0000000000000000000_f64)
289 * (s)
290 * ((__intermediate_result_8).powf(-0.50000000000000000000_f64))
291 * ((1.0000000000000000000_f64) + (__intermediate_result_13)))
292 + ((s)
293 * ((2.0000000000000000000_f64)
294 + ((2.0000000000000000000_f64) * (__intermediate_result_13)))
295 * ((s).asinh())
296 * (__intermediate_result_10)))
297}
298
299pub fn grad_2(s: f64) -> f64 {
300 let __intermediate_result_12 = (s).powi(2);
301 let __intermediate_result_15 = (s).atanh();
302 let __intermediate_result_16 = (s).tan();
303 let __intermediate_result_21 = (s).asinh();
304
305 ((-0.693962526023595_f64)
306 + ((0.50000000000000000000_f64) * ((s).powf(-0.50000000000000000000_f64)))
307 + ((-5.23500000000000_f64) * ((s).powi(-2)))
308 + (((s).powf(1.30000000000000_f64)) * ((s).sin()))
309 + ((-1.30000000000000_f64) * ((s).powf(0.300000000000000_f64)) * ((s).cos()))
310 + ((__intermediate_result_12)
311 * (((1.0000000000000000000_f64) + (__intermediate_result_12))
312 .powf(-0.50000000000000000000_f64))
313 * (__intermediate_result_15)
314 * (__intermediate_result_16))
315 + ((__intermediate_result_12)
316 * (((1.0000000000000000000_f64) + (-(__intermediate_result_12))).recip())
317 * (__intermediate_result_21)
318 * (__intermediate_result_16))
319 + ((__intermediate_result_12)
320 * ((1.0000000000000000000_f64) + ((__intermediate_result_16).powi(2)))
321 * (__intermediate_result_21)
322 * (__intermediate_result_15))
323 + ((2.0000000000000000000_f64)
324 * (s)
325 * (__intermediate_result_21)
326 * (__intermediate_result_15)
327 * (__intermediate_result_16)))
328}
329
330pub fn hess_2(s: f64) -> f64 {
331 let __intermediate_result_7 = (s).cos();
332 let __intermediate_result_14 = (s).asinh();
333 let __intermediate_result_15 = (s).atanh();
334 let __intermediate_result_16 = (s).tan();
335 let __intermediate_result_18 = (s).powi(3);
336 let __intermediate_result_21 = (s).powi(2);
337 let __intermediate_result_23 =
338 ((1.0000000000000000000_f64) + ((s).powi(2))).powf(-0.50000000000000000000_f64);
339 let __intermediate_result_24 = ((1.0000000000000000000_f64) + (-((s).powi(2)))).recip();
340 let __intermediate_result_28 = ((1.0000000000000000000_f64) + (((s).tan()).powi(2)));
341
342 (((-0.25000000000000000000_f64) * ((s).powf(-1.5000000000000000000_f64)))
343 + ((10.4700000000000_f64) * ((s).powi(-3)))
344 + (((s).powf(1.30000000000000_f64)) * (__intermediate_result_7))
345 + ((2.60000000000000_f64) * ((s).powf(0.300000000000000_f64)) * ((s).sin()))
346 + ((-0.390000000000000_f64)
347 * ((s).powf(-0.700000000000000_f64))
348 * (__intermediate_result_7))
349 + ((2.0000000000000000000_f64)
350 * (__intermediate_result_14)
351 * (__intermediate_result_15)
352 * (__intermediate_result_16))
353 + (-((__intermediate_result_18)
354 * (((1.0000000000000000000_f64) + (__intermediate_result_21))
355 .powf(-1.5000000000000000000_f64))
356 * (__intermediate_result_15)
357 * (__intermediate_result_16)))
358 + ((2.0000000000000000000_f64)
359 * (__intermediate_result_21)
360 * (__intermediate_result_23)
361 * (__intermediate_result_24)
362 * (__intermediate_result_16))
363 + ((2.0000000000000000000_f64)
364 * (__intermediate_result_21)
365 * (__intermediate_result_23)
366 * (__intermediate_result_28)
367 * (__intermediate_result_15))
368 + ((2.0000000000000000000_f64)
369 * (__intermediate_result_21)
370 * (__intermediate_result_24)
371 * (__intermediate_result_28)
372 * (__intermediate_result_14))
373 + ((2.0000000000000000000_f64)
374 * (__intermediate_result_18)
375 * (((1.0000000000000000000_f64) + (-(__intermediate_result_21))).powi(-2))
376 * (__intermediate_result_14)
377 * (__intermediate_result_16))
378 + ((4.0000000000000000000_f64)
379 * (s)
380 * (__intermediate_result_23)
381 * (__intermediate_result_15)
382 * (__intermediate_result_16))
383 + ((4.0000000000000000000_f64)
384 * (s)
385 * (__intermediate_result_24)
386 * (__intermediate_result_14)
387 * (__intermediate_result_16))
388 + ((4.0000000000000000000_f64)
389 * (s)
390 * (__intermediate_result_28)
391 * (__intermediate_result_14)
392 * (__intermediate_result_15))
393 + ((__intermediate_result_21)
394 * ((2.0000000000000000000_f64)
395 + ((2.0000000000000000000_f64) * ((__intermediate_result_16).powi(2))))
396 * (__intermediate_result_14)
397 * (__intermediate_result_15)
398 * (__intermediate_result_16)))
399}
400
401pub fn grad_3(s: f64) -> f64 {
402 let __intermediate_result_9 = (s).powf(1.30000000000000_f64);
403 let __intermediate_result_12 = (s).powi(2);
404 let __intermediate_result_14 = (s).powi(3);
405 let __intermediate_result_17 = (s).cos();
406 let __intermediate_result_19 = ((s).asinh()).powi(2);
407 let __intermediate_result_23 = (s).tan();
408
409 (((-0.693962526023595_f64)
410 + ((0.50000000000000000000_f64) * ((s).powf(-0.50000000000000000000_f64)))
411 + ((-27.7760000000000_f64) * ((s).powf(-3.24000000000000_f64)))
412 + ((-5.23500000000000_f64) * ((s).powi(-2)))
413 + ((__intermediate_result_9) * ((s).sin()))
414 + ((-3.0000000000000000000_f64)
415 * (__intermediate_result_12)
416 * ((__intermediate_result_14).cosh()))
417 + ((-1.30000000000000_f64)
418 * ((s).powf(0.300000000000000_f64))
419 * (__intermediate_result_17))
420 + ((__intermediate_result_12)
421 * (__intermediate_result_19)
422 * ((1.0000000000000000000_f64) + ((__intermediate_result_23).powi(2))))
423 + ((2.0000000000000000000_f64)
424 * (s)
425 * (__intermediate_result_19)
426 * (__intermediate_result_23))
427 + ((2.0000000000000000000_f64)
428 * (__intermediate_result_12)
429 * (((1.0000000000000000000_f64) + (__intermediate_result_12))
430 .powf(-0.50000000000000000000_f64))
431 * ((s).asinh())
432 * (__intermediate_result_23)))
433 * (if (((s).sqrt())
434 + (-((__intermediate_result_14).sinh()))
435 + ((5.23500000000000_f64) * ((s).recip()))
436 + ((12.4000000000000_f64) * ((s).powf(-2.24000000000000_f64)))
437 + ((-0.693962526023595_f64) * (s))
438 + (-((__intermediate_result_9) * (__intermediate_result_17)))
439 + ((__intermediate_result_12)
440 * (__intermediate_result_19)
441 * (__intermediate_result_23)))
442 .abs()
443 == 0.0_f64
444 {
445 (((s).sqrt())
446 + (-((__intermediate_result_14).sinh()))
447 + ((5.23500000000000_f64) * ((s).recip()))
448 + ((12.4000000000000_f64) * ((s).powf(-2.24000000000000_f64)))
449 + ((-0.693962526023595_f64) * (s))
450 + (-((__intermediate_result_9) * (__intermediate_result_17)))
451 + ((__intermediate_result_12)
452 * (__intermediate_result_19)
453 * (__intermediate_result_23)))
454 } else {
455 (((s).sqrt())
456 + (-((__intermediate_result_14).sinh()))
457 + ((5.23500000000000_f64) * ((s).recip()))
458 + ((12.4000000000000_f64) * ((s).powf(-2.24000000000000_f64)))
459 + ((-0.693962526023595_f64) * (s))
460 + (-((__intermediate_result_9) * (__intermediate_result_17)))
461 + ((__intermediate_result_12)
462 * (__intermediate_result_19)
463 * (__intermediate_result_23)))
464 .signum()
465 }))
466}
467
468#[inline]
497pub fn grad_det3_0_0(
498 a0: f64,
499 a1: f64,
500 a2: f64,
501 a3: f64,
502 a4: f64,
503 a5: f64,
504 a6: f64,
505 a7: f64,
506 a8: f64,
507) -> f64 {
508 (((a4) * (a8)) + (-((a5) * (a7))))
509}
510
511#[inline]
512pub fn grad_det3_1_0(
513 a0: f64,
514 a1: f64,
515 a2: f64,
516 a3: f64,
517 a4: f64,
518 a5: f64,
519 a6: f64,
520 a7: f64,
521 a8: f64,
522) -> f64 {
523 (((a5) * (a6)) + (-((a3) * (a8))))
524}
525
526#[inline]
527pub fn grad_det3_2_0(
528 a0: f64,
529 a1: f64,
530 a2: f64,
531 a3: f64,
532 a4: f64,
533 a5: f64,
534 a6: f64,
535 a7: f64,
536 a8: f64,
537) -> f64 {
538 (((a3) * (a7)) + (-((a4) * (a6))))
539}
540
541#[inline]
542pub fn grad_det3_3_0(
543 a0: f64,
544 a1: f64,
545 a2: f64,
546 a3: f64,
547 a4: f64,
548 a5: f64,
549 a6: f64,
550 a7: f64,
551 a8: f64,
552) -> f64 {
553 (((a2) * (a7)) + (-((a1) * (a8))))
554}
555
556#[inline]
557pub fn grad_det3_4_0(
558 a0: f64,
559 a1: f64,
560 a2: f64,
561 a3: f64,
562 a4: f64,
563 a5: f64,
564 a6: f64,
565 a7: f64,
566 a8: f64,
567) -> f64 {
568 (((a0) * (a8)) + (-((a2) * (a6))))
569}
570
571#[inline]
572pub fn grad_det3_5_0(
573 a0: f64,
574 a1: f64,
575 a2: f64,
576 a3: f64,
577 a4: f64,
578 a5: f64,
579 a6: f64,
580 a7: f64,
581 a8: f64,
582) -> f64 {
583 (((a1) * (a6)) + (-((a0) * (a7))))
584}
585
586#[inline]
587pub fn grad_det3_6_0(
588 a0: f64,
589 a1: f64,
590 a2: f64,
591 a3: f64,
592 a4: f64,
593 a5: f64,
594 a6: f64,
595 a7: f64,
596 a8: f64,
597) -> f64 {
598 (((a1) * (a5)) + (-((a2) * (a4))))
599}
600
601#[inline]
602pub fn grad_det3_7_0(
603 a0: f64,
604 a1: f64,
605 a2: f64,
606 a3: f64,
607 a4: f64,
608 a5: f64,
609 a6: f64,
610 a7: f64,
611 a8: f64,
612) -> f64 {
613 (((a2) * (a3)) + (-((a0) * (a5))))
614}
615
616#[inline]
617pub fn grad_det3_8_0(
618 a0: f64,
619 a1: f64,
620 a2: f64,
621 a3: f64,
622 a4: f64,
623 a5: f64,
624 a6: f64,
625 a7: f64,
626 a8: f64,
627) -> f64 {
628 (((a0) * (a4)) + (-((a1) * (a3))))
629}
630
631pub fn grad_det3(
632 a0: f64,
633 a1: f64,
634 a2: f64,
635 a3: f64,
636 a4: f64,
637 a5: f64,
638 a6: f64,
639 a7: f64,
640 a8: f64,
641) -> nalgebra::SMatrix<f64, 9, 1> {
642 let mut result = nalgebra::SMatrix::zeros();
643
644 result[(0, 0)] = grad_det3_0_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
645
646 result[(1, 0)] = grad_det3_1_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
647
648 result[(2, 0)] = grad_det3_2_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
649
650 result[(3, 0)] = grad_det3_3_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
651
652 result[(4, 0)] = grad_det3_4_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
653
654 result[(5, 0)] = grad_det3_5_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
655
656 result[(6, 0)] = grad_det3_6_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
657
658 result[(7, 0)] = grad_det3_7_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
659
660 result[(8, 0)] = grad_det3_8_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
661
662 result
663}
664
665#[inline]
666pub const fn hess_det_0_0(
667 a0: f64,
668 a1: f64,
669 a2: f64,
670 a3: f64,
671 a4: f64,
672 a5: f64,
673 a6: f64,
674 a7: f64,
675 a8: f64,
676) -> f64 {
677 0_f64
678}
679
680#[inline]
681pub const fn hess_det_0_1(
682 a0: f64,
683 a1: f64,
684 a2: f64,
685 a3: f64,
686 a4: f64,
687 a5: f64,
688 a6: f64,
689 a7: f64,
690 a8: f64,
691) -> f64 {
692 0_f64
693}
694
695#[inline]
696pub const fn hess_det_0_2(
697 a0: f64,
698 a1: f64,
699 a2: f64,
700 a3: f64,
701 a4: f64,
702 a5: f64,
703 a6: f64,
704 a7: f64,
705 a8: f64,
706) -> f64 {
707 0_f64
708}
709
710#[inline]
711pub const fn hess_det_0_3(
712 a0: f64,
713 a1: f64,
714 a2: f64,
715 a3: f64,
716 a4: f64,
717 a5: f64,
718 a6: f64,
719 a7: f64,
720 a8: f64,
721) -> f64 {
722 0_f64
723}
724
725#[inline]
726pub fn hess_det_0_4(
727 a0: f64,
728 a1: f64,
729 a2: f64,
730 a3: f64,
731 a4: f64,
732 a5: f64,
733 a6: f64,
734 a7: f64,
735 a8: f64,
736) -> f64 {
737 a8
738}
739
740#[inline]
741pub fn hess_det_0_5(
742 a0: f64,
743 a1: f64,
744 a2: f64,
745 a3: f64,
746 a4: f64,
747 a5: f64,
748 a6: f64,
749 a7: f64,
750 a8: f64,
751) -> f64 {
752 (-(a7))
753}
754
755#[inline]
756pub const fn hess_det_0_6(
757 a0: f64,
758 a1: f64,
759 a2: f64,
760 a3: f64,
761 a4: f64,
762 a5: f64,
763 a6: f64,
764 a7: f64,
765 a8: f64,
766) -> f64 {
767 0_f64
768}
769
770#[inline]
771pub fn hess_det_0_7(
772 a0: f64,
773 a1: f64,
774 a2: f64,
775 a3: f64,
776 a4: f64,
777 a5: f64,
778 a6: f64,
779 a7: f64,
780 a8: f64,
781) -> f64 {
782 (-(a5))
783}
784
785#[inline]
786pub fn hess_det_0_8(
787 a0: f64,
788 a1: f64,
789 a2: f64,
790 a3: f64,
791 a4: f64,
792 a5: f64,
793 a6: f64,
794 a7: f64,
795 a8: f64,
796) -> f64 {
797 a4
798}
799
800#[inline]
801pub const fn hess_det_1_0(
802 a0: f64,
803 a1: f64,
804 a2: f64,
805 a3: f64,
806 a4: f64,
807 a5: f64,
808 a6: f64,
809 a7: f64,
810 a8: f64,
811) -> f64 {
812 0_f64
813}
814
815#[inline]
816pub const fn hess_det_1_1(
817 a0: f64,
818 a1: f64,
819 a2: f64,
820 a3: f64,
821 a4: f64,
822 a5: f64,
823 a6: f64,
824 a7: f64,
825 a8: f64,
826) -> f64 {
827 0_f64
828}
829
830#[inline]
831pub const fn hess_det_1_2(
832 a0: f64,
833 a1: f64,
834 a2: f64,
835 a3: f64,
836 a4: f64,
837 a5: f64,
838 a6: f64,
839 a7: f64,
840 a8: f64,
841) -> f64 {
842 0_f64
843}
844
845#[inline]
846pub fn hess_det_1_3(
847 a0: f64,
848 a1: f64,
849 a2: f64,
850 a3: f64,
851 a4: f64,
852 a5: f64,
853 a6: f64,
854 a7: f64,
855 a8: f64,
856) -> f64 {
857 (-(a8))
858}
859
860#[inline]
861pub const fn hess_det_1_4(
862 a0: f64,
863 a1: f64,
864 a2: f64,
865 a3: f64,
866 a4: f64,
867 a5: f64,
868 a6: f64,
869 a7: f64,
870 a8: f64,
871) -> f64 {
872 0_f64
873}
874
875#[inline]
876pub fn hess_det_1_5(
877 a0: f64,
878 a1: f64,
879 a2: f64,
880 a3: f64,
881 a4: f64,
882 a5: f64,
883 a6: f64,
884 a7: f64,
885 a8: f64,
886) -> f64 {
887 a6
888}
889
890#[inline]
891pub fn hess_det_1_6(
892 a0: f64,
893 a1: f64,
894 a2: f64,
895 a3: f64,
896 a4: f64,
897 a5: f64,
898 a6: f64,
899 a7: f64,
900 a8: f64,
901) -> f64 {
902 a5
903}
904
905#[inline]
906pub const fn hess_det_1_7(
907 a0: f64,
908 a1: f64,
909 a2: f64,
910 a3: f64,
911 a4: f64,
912 a5: f64,
913 a6: f64,
914 a7: f64,
915 a8: f64,
916) -> f64 {
917 0_f64
918}
919
920#[inline]
921pub fn hess_det_1_8(
922 a0: f64,
923 a1: f64,
924 a2: f64,
925 a3: f64,
926 a4: f64,
927 a5: f64,
928 a6: f64,
929 a7: f64,
930 a8: f64,
931) -> f64 {
932 (-(a3))
933}
934
935#[inline]
936pub const fn hess_det_2_0(
937 a0: f64,
938 a1: f64,
939 a2: f64,
940 a3: f64,
941 a4: f64,
942 a5: f64,
943 a6: f64,
944 a7: f64,
945 a8: f64,
946) -> f64 {
947 0_f64
948}
949
950#[inline]
951pub const fn hess_det_2_1(
952 a0: f64,
953 a1: f64,
954 a2: f64,
955 a3: f64,
956 a4: f64,
957 a5: f64,
958 a6: f64,
959 a7: f64,
960 a8: f64,
961) -> f64 {
962 0_f64
963}
964
965#[inline]
966pub const fn hess_det_2_2(
967 a0: f64,
968 a1: f64,
969 a2: f64,
970 a3: f64,
971 a4: f64,
972 a5: f64,
973 a6: f64,
974 a7: f64,
975 a8: f64,
976) -> f64 {
977 0_f64
978}
979
980#[inline]
981pub fn hess_det_2_3(
982 a0: f64,
983 a1: f64,
984 a2: f64,
985 a3: f64,
986 a4: f64,
987 a5: f64,
988 a6: f64,
989 a7: f64,
990 a8: f64,
991) -> f64 {
992 a7
993}
994
995#[inline]
996pub fn hess_det_2_4(
997 a0: f64,
998 a1: f64,
999 a2: f64,
1000 a3: f64,
1001 a4: f64,
1002 a5: f64,
1003 a6: f64,
1004 a7: f64,
1005 a8: f64,
1006) -> f64 {
1007 (-(a6))
1008}
1009
1010#[inline]
1011pub const fn hess_det_2_5(
1012 a0: f64,
1013 a1: f64,
1014 a2: f64,
1015 a3: f64,
1016 a4: f64,
1017 a5: f64,
1018 a6: f64,
1019 a7: f64,
1020 a8: f64,
1021) -> f64 {
1022 0_f64
1023}
1024
1025#[inline]
1026pub fn hess_det_2_6(
1027 a0: f64,
1028 a1: f64,
1029 a2: f64,
1030 a3: f64,
1031 a4: f64,
1032 a5: f64,
1033 a6: f64,
1034 a7: f64,
1035 a8: f64,
1036) -> f64 {
1037 (-(a4))
1038}
1039
1040#[inline]
1041pub fn hess_det_2_7(
1042 a0: f64,
1043 a1: f64,
1044 a2: f64,
1045 a3: f64,
1046 a4: f64,
1047 a5: f64,
1048 a6: f64,
1049 a7: f64,
1050 a8: f64,
1051) -> f64 {
1052 a3
1053}
1054
1055#[inline]
1056pub const fn hess_det_2_8(
1057 a0: f64,
1058 a1: f64,
1059 a2: f64,
1060 a3: f64,
1061 a4: f64,
1062 a5: f64,
1063 a6: f64,
1064 a7: f64,
1065 a8: f64,
1066) -> f64 {
1067 0_f64
1068}
1069
1070#[inline]
1071pub const fn hess_det_3_0(
1072 a0: f64,
1073 a1: f64,
1074 a2: f64,
1075 a3: f64,
1076 a4: f64,
1077 a5: f64,
1078 a6: f64,
1079 a7: f64,
1080 a8: f64,
1081) -> f64 {
1082 0_f64
1083}
1084
1085#[inline]
1086pub fn hess_det_3_1(
1087 a0: f64,
1088 a1: f64,
1089 a2: f64,
1090 a3: f64,
1091 a4: f64,
1092 a5: f64,
1093 a6: f64,
1094 a7: f64,
1095 a8: f64,
1096) -> f64 {
1097 (-(a8))
1098}
1099
1100#[inline]
1101pub fn hess_det_3_2(
1102 a0: f64,
1103 a1: f64,
1104 a2: f64,
1105 a3: f64,
1106 a4: f64,
1107 a5: f64,
1108 a6: f64,
1109 a7: f64,
1110 a8: f64,
1111) -> f64 {
1112 a7
1113}
1114
1115#[inline]
1116pub const fn hess_det_3_3(
1117 a0: f64,
1118 a1: f64,
1119 a2: f64,
1120 a3: f64,
1121 a4: f64,
1122 a5: f64,
1123 a6: f64,
1124 a7: f64,
1125 a8: f64,
1126) -> f64 {
1127 0_f64
1128}
1129
1130#[inline]
1131pub const fn hess_det_3_4(
1132 a0: f64,
1133 a1: f64,
1134 a2: f64,
1135 a3: f64,
1136 a4: f64,
1137 a5: f64,
1138 a6: f64,
1139 a7: f64,
1140 a8: f64,
1141) -> f64 {
1142 0_f64
1143}
1144
1145#[inline]
1146pub const fn hess_det_3_5(
1147 a0: f64,
1148 a1: f64,
1149 a2: f64,
1150 a3: f64,
1151 a4: f64,
1152 a5: f64,
1153 a6: f64,
1154 a7: f64,
1155 a8: f64,
1156) -> f64 {
1157 0_f64
1158}
1159
1160#[inline]
1161pub const fn hess_det_3_6(
1162 a0: f64,
1163 a1: f64,
1164 a2: f64,
1165 a3: f64,
1166 a4: f64,
1167 a5: f64,
1168 a6: f64,
1169 a7: f64,
1170 a8: f64,
1171) -> f64 {
1172 0_f64
1173}
1174
1175#[inline]
1176pub fn hess_det_3_7(
1177 a0: f64,
1178 a1: f64,
1179 a2: f64,
1180 a3: f64,
1181 a4: f64,
1182 a5: f64,
1183 a6: f64,
1184 a7: f64,
1185 a8: f64,
1186) -> f64 {
1187 a2
1188}
1189
1190#[inline]
1191pub fn hess_det_3_8(
1192 a0: f64,
1193 a1: f64,
1194 a2: f64,
1195 a3: f64,
1196 a4: f64,
1197 a5: f64,
1198 a6: f64,
1199 a7: f64,
1200 a8: f64,
1201) -> f64 {
1202 (-(a1))
1203}
1204
1205#[inline]
1206pub fn hess_det_4_0(
1207 a0: f64,
1208 a1: f64,
1209 a2: f64,
1210 a3: f64,
1211 a4: f64,
1212 a5: f64,
1213 a6: f64,
1214 a7: f64,
1215 a8: f64,
1216) -> f64 {
1217 a8
1218}
1219
1220#[inline]
1221pub const fn hess_det_4_1(
1222 a0: f64,
1223 a1: f64,
1224 a2: f64,
1225 a3: f64,
1226 a4: f64,
1227 a5: f64,
1228 a6: f64,
1229 a7: f64,
1230 a8: f64,
1231) -> f64 {
1232 0_f64
1233}
1234
1235#[inline]
1236pub fn hess_det_4_2(
1237 a0: f64,
1238 a1: f64,
1239 a2: f64,
1240 a3: f64,
1241 a4: f64,
1242 a5: f64,
1243 a6: f64,
1244 a7: f64,
1245 a8: f64,
1246) -> f64 {
1247 (-(a6))
1248}
1249
1250#[inline]
1251pub const fn hess_det_4_3(
1252 a0: f64,
1253 a1: f64,
1254 a2: f64,
1255 a3: f64,
1256 a4: f64,
1257 a5: f64,
1258 a6: f64,
1259 a7: f64,
1260 a8: f64,
1261) -> f64 {
1262 0_f64
1263}
1264
1265#[inline]
1266pub const fn hess_det_4_4(
1267 a0: f64,
1268 a1: f64,
1269 a2: f64,
1270 a3: f64,
1271 a4: f64,
1272 a5: f64,
1273 a6: f64,
1274 a7: f64,
1275 a8: f64,
1276) -> f64 {
1277 0_f64
1278}
1279
1280#[inline]
1281pub const fn hess_det_4_5(
1282 a0: f64,
1283 a1: f64,
1284 a2: f64,
1285 a3: f64,
1286 a4: f64,
1287 a5: f64,
1288 a6: f64,
1289 a7: f64,
1290 a8: f64,
1291) -> f64 {
1292 0_f64
1293}
1294
1295#[inline]
1296pub fn hess_det_4_6(
1297 a0: f64,
1298 a1: f64,
1299 a2: f64,
1300 a3: f64,
1301 a4: f64,
1302 a5: f64,
1303 a6: f64,
1304 a7: f64,
1305 a8: f64,
1306) -> f64 {
1307 (-(a2))
1308}
1309
1310#[inline]
1311pub const fn hess_det_4_7(
1312 a0: f64,
1313 a1: f64,
1314 a2: f64,
1315 a3: f64,
1316 a4: f64,
1317 a5: f64,
1318 a6: f64,
1319 a7: f64,
1320 a8: f64,
1321) -> f64 {
1322 0_f64
1323}
1324
1325#[inline]
1326pub fn hess_det_4_8(
1327 a0: f64,
1328 a1: f64,
1329 a2: f64,
1330 a3: f64,
1331 a4: f64,
1332 a5: f64,
1333 a6: f64,
1334 a7: f64,
1335 a8: f64,
1336) -> f64 {
1337 a0
1338}
1339
1340#[inline]
1341pub fn hess_det_5_0(
1342 a0: f64,
1343 a1: f64,
1344 a2: f64,
1345 a3: f64,
1346 a4: f64,
1347 a5: f64,
1348 a6: f64,
1349 a7: f64,
1350 a8: f64,
1351) -> f64 {
1352 (-(a7))
1353}
1354
1355#[inline]
1356pub fn hess_det_5_1(
1357 a0: f64,
1358 a1: f64,
1359 a2: f64,
1360 a3: f64,
1361 a4: f64,
1362 a5: f64,
1363 a6: f64,
1364 a7: f64,
1365 a8: f64,
1366) -> f64 {
1367 a6
1368}
1369
1370#[inline]
1371pub const fn hess_det_5_2(
1372 a0: f64,
1373 a1: f64,
1374 a2: f64,
1375 a3: f64,
1376 a4: f64,
1377 a5: f64,
1378 a6: f64,
1379 a7: f64,
1380 a8: f64,
1381) -> f64 {
1382 0_f64
1383}
1384
1385#[inline]
1386pub const fn hess_det_5_3(
1387 a0: f64,
1388 a1: f64,
1389 a2: f64,
1390 a3: f64,
1391 a4: f64,
1392 a5: f64,
1393 a6: f64,
1394 a7: f64,
1395 a8: f64,
1396) -> f64 {
1397 0_f64
1398}
1399
1400#[inline]
1401pub const fn hess_det_5_4(
1402 a0: f64,
1403 a1: f64,
1404 a2: f64,
1405 a3: f64,
1406 a4: f64,
1407 a5: f64,
1408 a6: f64,
1409 a7: f64,
1410 a8: f64,
1411) -> f64 {
1412 0_f64
1413}
1414
1415#[inline]
1416pub const fn hess_det_5_5(
1417 a0: f64,
1418 a1: f64,
1419 a2: f64,
1420 a3: f64,
1421 a4: f64,
1422 a5: f64,
1423 a6: f64,
1424 a7: f64,
1425 a8: f64,
1426) -> f64 {
1427 0_f64
1428}
1429
1430#[inline]
1431pub fn hess_det_5_6(
1432 a0: f64,
1433 a1: f64,
1434 a2: f64,
1435 a3: f64,
1436 a4: f64,
1437 a5: f64,
1438 a6: f64,
1439 a7: f64,
1440 a8: f64,
1441) -> f64 {
1442 a1
1443}
1444
1445#[inline]
1446pub fn hess_det_5_7(
1447 a0: f64,
1448 a1: f64,
1449 a2: f64,
1450 a3: f64,
1451 a4: f64,
1452 a5: f64,
1453 a6: f64,
1454 a7: f64,
1455 a8: f64,
1456) -> f64 {
1457 (-(a0))
1458}
1459
1460#[inline]
1461pub const fn hess_det_5_8(
1462 a0: f64,
1463 a1: f64,
1464 a2: f64,
1465 a3: f64,
1466 a4: f64,
1467 a5: f64,
1468 a6: f64,
1469 a7: f64,
1470 a8: f64,
1471) -> f64 {
1472 0_f64
1473}
1474
1475#[inline]
1476pub const fn hess_det_6_0(
1477 a0: f64,
1478 a1: f64,
1479 a2: f64,
1480 a3: f64,
1481 a4: f64,
1482 a5: f64,
1483 a6: f64,
1484 a7: f64,
1485 a8: f64,
1486) -> f64 {
1487 0_f64
1488}
1489
1490#[inline]
1491pub fn hess_det_6_1(
1492 a0: f64,
1493 a1: f64,
1494 a2: f64,
1495 a3: f64,
1496 a4: f64,
1497 a5: f64,
1498 a6: f64,
1499 a7: f64,
1500 a8: f64,
1501) -> f64 {
1502 a5
1503}
1504
1505#[inline]
1506pub fn hess_det_6_2(
1507 a0: f64,
1508 a1: f64,
1509 a2: f64,
1510 a3: f64,
1511 a4: f64,
1512 a5: f64,
1513 a6: f64,
1514 a7: f64,
1515 a8: f64,
1516) -> f64 {
1517 (-(a4))
1518}
1519
1520#[inline]
1521pub const fn hess_det_6_3(
1522 a0: f64,
1523 a1: f64,
1524 a2: f64,
1525 a3: f64,
1526 a4: f64,
1527 a5: f64,
1528 a6: f64,
1529 a7: f64,
1530 a8: f64,
1531) -> f64 {
1532 0_f64
1533}
1534
1535#[inline]
1536pub fn hess_det_6_4(
1537 a0: f64,
1538 a1: f64,
1539 a2: f64,
1540 a3: f64,
1541 a4: f64,
1542 a5: f64,
1543 a6: f64,
1544 a7: f64,
1545 a8: f64,
1546) -> f64 {
1547 (-(a2))
1548}
1549
1550#[inline]
1551pub fn hess_det_6_5(
1552 a0: f64,
1553 a1: f64,
1554 a2: f64,
1555 a3: f64,
1556 a4: f64,
1557 a5: f64,
1558 a6: f64,
1559 a7: f64,
1560 a8: f64,
1561) -> f64 {
1562 a1
1563}
1564
1565#[inline]
1566pub const fn hess_det_6_6(
1567 a0: f64,
1568 a1: f64,
1569 a2: f64,
1570 a3: f64,
1571 a4: f64,
1572 a5: f64,
1573 a6: f64,
1574 a7: f64,
1575 a8: f64,
1576) -> f64 {
1577 0_f64
1578}
1579
1580#[inline]
1581pub const fn hess_det_6_7(
1582 a0: f64,
1583 a1: f64,
1584 a2: f64,
1585 a3: f64,
1586 a4: f64,
1587 a5: f64,
1588 a6: f64,
1589 a7: f64,
1590 a8: f64,
1591) -> f64 {
1592 0_f64
1593}
1594
1595#[inline]
1596pub const fn hess_det_6_8(
1597 a0: f64,
1598 a1: f64,
1599 a2: f64,
1600 a3: f64,
1601 a4: f64,
1602 a5: f64,
1603 a6: f64,
1604 a7: f64,
1605 a8: f64,
1606) -> f64 {
1607 0_f64
1608}
1609
1610#[inline]
1611pub fn hess_det_7_0(
1612 a0: f64,
1613 a1: f64,
1614 a2: f64,
1615 a3: f64,
1616 a4: f64,
1617 a5: f64,
1618 a6: f64,
1619 a7: f64,
1620 a8: f64,
1621) -> f64 {
1622 (-(a5))
1623}
1624
1625#[inline]
1626pub const fn hess_det_7_1(
1627 a0: f64,
1628 a1: f64,
1629 a2: f64,
1630 a3: f64,
1631 a4: f64,
1632 a5: f64,
1633 a6: f64,
1634 a7: f64,
1635 a8: f64,
1636) -> f64 {
1637 0_f64
1638}
1639
1640#[inline]
1641pub fn hess_det_7_2(
1642 a0: f64,
1643 a1: f64,
1644 a2: f64,
1645 a3: f64,
1646 a4: f64,
1647 a5: f64,
1648 a6: f64,
1649 a7: f64,
1650 a8: f64,
1651) -> f64 {
1652 a3
1653}
1654
1655#[inline]
1656pub fn hess_det_7_3(
1657 a0: f64,
1658 a1: f64,
1659 a2: f64,
1660 a3: f64,
1661 a4: f64,
1662 a5: f64,
1663 a6: f64,
1664 a7: f64,
1665 a8: f64,
1666) -> f64 {
1667 a2
1668}
1669
1670#[inline]
1671pub const fn hess_det_7_4(
1672 a0: f64,
1673 a1: f64,
1674 a2: f64,
1675 a3: f64,
1676 a4: f64,
1677 a5: f64,
1678 a6: f64,
1679 a7: f64,
1680 a8: f64,
1681) -> f64 {
1682 0_f64
1683}
1684
1685#[inline]
1686pub fn hess_det_7_5(
1687 a0: f64,
1688 a1: f64,
1689 a2: f64,
1690 a3: f64,
1691 a4: f64,
1692 a5: f64,
1693 a6: f64,
1694 a7: f64,
1695 a8: f64,
1696) -> f64 {
1697 (-(a0))
1698}
1699
1700#[inline]
1701pub const fn hess_det_7_6(
1702 a0: f64,
1703 a1: f64,
1704 a2: f64,
1705 a3: f64,
1706 a4: f64,
1707 a5: f64,
1708 a6: f64,
1709 a7: f64,
1710 a8: f64,
1711) -> f64 {
1712 0_f64
1713}
1714
1715#[inline]
1716pub const fn hess_det_7_7(
1717 a0: f64,
1718 a1: f64,
1719 a2: f64,
1720 a3: f64,
1721 a4: f64,
1722 a5: f64,
1723 a6: f64,
1724 a7: f64,
1725 a8: f64,
1726) -> f64 {
1727 0_f64
1728}
1729
1730#[inline]
1731pub const fn hess_det_7_8(
1732 a0: f64,
1733 a1: f64,
1734 a2: f64,
1735 a3: f64,
1736 a4: f64,
1737 a5: f64,
1738 a6: f64,
1739 a7: f64,
1740 a8: f64,
1741) -> f64 {
1742 0_f64
1743}
1744
1745#[inline]
1746pub fn hess_det_8_0(
1747 a0: f64,
1748 a1: f64,
1749 a2: f64,
1750 a3: f64,
1751 a4: f64,
1752 a5: f64,
1753 a6: f64,
1754 a7: f64,
1755 a8: f64,
1756) -> f64 {
1757 a4
1758}
1759
1760#[inline]
1761pub fn hess_det_8_1(
1762 a0: f64,
1763 a1: f64,
1764 a2: f64,
1765 a3: f64,
1766 a4: f64,
1767 a5: f64,
1768 a6: f64,
1769 a7: f64,
1770 a8: f64,
1771) -> f64 {
1772 (-(a3))
1773}
1774
1775#[inline]
1776pub const fn hess_det_8_2(
1777 a0: f64,
1778 a1: f64,
1779 a2: f64,
1780 a3: f64,
1781 a4: f64,
1782 a5: f64,
1783 a6: f64,
1784 a7: f64,
1785 a8: f64,
1786) -> f64 {
1787 0_f64
1788}
1789
1790#[inline]
1791pub fn hess_det_8_3(
1792 a0: f64,
1793 a1: f64,
1794 a2: f64,
1795 a3: f64,
1796 a4: f64,
1797 a5: f64,
1798 a6: f64,
1799 a7: f64,
1800 a8: f64,
1801) -> f64 {
1802 (-(a1))
1803}
1804
1805#[inline]
1806pub fn hess_det_8_4(
1807 a0: f64,
1808 a1: f64,
1809 a2: f64,
1810 a3: f64,
1811 a4: f64,
1812 a5: f64,
1813 a6: f64,
1814 a7: f64,
1815 a8: f64,
1816) -> f64 {
1817 a0
1818}
1819
1820#[inline]
1821pub const fn hess_det_8_5(
1822 a0: f64,
1823 a1: f64,
1824 a2: f64,
1825 a3: f64,
1826 a4: f64,
1827 a5: f64,
1828 a6: f64,
1829 a7: f64,
1830 a8: f64,
1831) -> f64 {
1832 0_f64
1833}
1834
1835#[inline]
1836pub const fn hess_det_8_6(
1837 a0: f64,
1838 a1: f64,
1839 a2: f64,
1840 a3: f64,
1841 a4: f64,
1842 a5: f64,
1843 a6: f64,
1844 a7: f64,
1845 a8: f64,
1846) -> f64 {
1847 0_f64
1848}
1849
1850#[inline]
1851pub const fn hess_det_8_7(
1852 a0: f64,
1853 a1: f64,
1854 a2: f64,
1855 a3: f64,
1856 a4: f64,
1857 a5: f64,
1858 a6: f64,
1859 a7: f64,
1860 a8: f64,
1861) -> f64 {
1862 0_f64
1863}
1864
1865#[inline]
1866pub const fn hess_det_8_8(
1867 a0: f64,
1868 a1: f64,
1869 a2: f64,
1870 a3: f64,
1871 a4: f64,
1872 a5: f64,
1873 a6: f64,
1874 a7: f64,
1875 a8: f64,
1876) -> f64 {
1877 0_f64
1878}
1879
1880pub fn hess_det3(
1881 a0: f64,
1882 a1: f64,
1883 a2: f64,
1884 a3: f64,
1885 a4: f64,
1886 a5: f64,
1887 a6: f64,
1888 a7: f64,
1889 a8: f64,
1890) -> nalgebra::SMatrix<f64, 9, 9> {
1891 let mut result = nalgebra::SMatrix::zeros();
1892
1893 result[(0, 0)] = hess_det_0_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1894
1895 result[(0, 1)] = hess_det_0_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1896
1897 result[(0, 2)] = hess_det_0_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1898
1899 result[(0, 3)] = hess_det_0_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1900
1901 result[(0, 4)] = hess_det_0_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1902
1903 result[(0, 5)] = hess_det_0_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1904
1905 result[(0, 6)] = hess_det_0_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1906
1907 result[(0, 7)] = hess_det_0_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1908
1909 result[(0, 8)] = hess_det_0_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1910
1911 result[(1, 0)] = hess_det_1_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1912
1913 result[(1, 1)] = hess_det_1_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1914
1915 result[(1, 2)] = hess_det_1_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1916
1917 result[(1, 3)] = hess_det_1_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1918
1919 result[(1, 4)] = hess_det_1_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1920
1921 result[(1, 5)] = hess_det_1_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1922
1923 result[(1, 6)] = hess_det_1_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1924
1925 result[(1, 7)] = hess_det_1_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1926
1927 result[(1, 8)] = hess_det_1_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1928
1929 result[(2, 0)] = hess_det_2_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1930
1931 result[(2, 1)] = hess_det_2_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1932
1933 result[(2, 2)] = hess_det_2_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1934
1935 result[(2, 3)] = hess_det_2_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1936
1937 result[(2, 4)] = hess_det_2_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1938
1939 result[(2, 5)] = hess_det_2_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1940
1941 result[(2, 6)] = hess_det_2_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1942
1943 result[(2, 7)] = hess_det_2_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1944
1945 result[(2, 8)] = hess_det_2_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1946
1947 result[(3, 0)] = hess_det_3_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1948
1949 result[(3, 1)] = hess_det_3_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1950
1951 result[(3, 2)] = hess_det_3_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1952
1953 result[(3, 3)] = hess_det_3_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1954
1955 result[(3, 4)] = hess_det_3_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1956
1957 result[(3, 5)] = hess_det_3_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1958
1959 result[(3, 6)] = hess_det_3_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1960
1961 result[(3, 7)] = hess_det_3_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1962
1963 result[(3, 8)] = hess_det_3_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1964
1965 result[(4, 0)] = hess_det_4_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1966
1967 result[(4, 1)] = hess_det_4_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1968
1969 result[(4, 2)] = hess_det_4_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1970
1971 result[(4, 3)] = hess_det_4_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1972
1973 result[(4, 4)] = hess_det_4_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1974
1975 result[(4, 5)] = hess_det_4_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1976
1977 result[(4, 6)] = hess_det_4_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1978
1979 result[(4, 7)] = hess_det_4_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1980
1981 result[(4, 8)] = hess_det_4_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1982
1983 result[(5, 0)] = hess_det_5_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1984
1985 result[(5, 1)] = hess_det_5_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1986
1987 result[(5, 2)] = hess_det_5_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1988
1989 result[(5, 3)] = hess_det_5_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1990
1991 result[(5, 4)] = hess_det_5_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1992
1993 result[(5, 5)] = hess_det_5_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1994
1995 result[(5, 6)] = hess_det_5_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1996
1997 result[(5, 7)] = hess_det_5_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1998
1999 result[(5, 8)] = hess_det_5_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2000
2001 result[(6, 0)] = hess_det_6_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2002
2003 result[(6, 1)] = hess_det_6_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2004
2005 result[(6, 2)] = hess_det_6_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2006
2007 result[(6, 3)] = hess_det_6_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2008
2009 result[(6, 4)] = hess_det_6_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2010
2011 result[(6, 5)] = hess_det_6_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2012
2013 result[(6, 6)] = hess_det_6_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2014
2015 result[(6, 7)] = hess_det_6_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2016
2017 result[(6, 8)] = hess_det_6_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2018
2019 result[(7, 0)] = hess_det_7_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2020
2021 result[(7, 1)] = hess_det_7_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2022
2023 result[(7, 2)] = hess_det_7_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2024
2025 result[(7, 3)] = hess_det_7_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2026
2027 result[(7, 4)] = hess_det_7_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2028
2029 result[(7, 5)] = hess_det_7_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2030
2031 result[(7, 6)] = hess_det_7_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2032
2033 result[(7, 7)] = hess_det_7_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2034
2035 result[(7, 8)] = hess_det_7_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2036
2037 result[(8, 0)] = hess_det_8_0(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2038
2039 result[(8, 1)] = hess_det_8_1(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2040
2041 result[(8, 2)] = hess_det_8_2(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2042
2043 result[(8, 3)] = hess_det_8_3(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2044
2045 result[(8, 4)] = hess_det_8_4(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2046
2047 result[(8, 5)] = hess_det_8_5(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2048
2049 result[(8, 6)] = hess_det_8_6(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2050
2051 result[(8, 7)] = hess_det_8_7(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2052
2053 result[(8, 8)] = hess_det_8_8(a0, a1, a2, a3, a4, a5, a6, a7, a8);
2054
2055 result
2056}
2057#[inline]
2072pub fn grad_det4_0_0(
2073 a0: f64,
2074 a1: f64,
2075 a10: f64,
2076 a11: f64,
2077 a12: f64,
2078 a13: f64,
2079 a14: f64,
2080 a15: f64,
2081 a2: f64,
2082 a3: f64,
2083 a4: f64,
2084 a5: f64,
2085 a6: f64,
2086 a7: f64,
2087 a8: f64,
2088 a9: f64,
2089) -> f64 {
2090 (((a10) * (a15) * (a5))
2091 + ((a11) * (a13) * (a6))
2092 + ((a14) * (a7) * (a9))
2093 + (-((a10) * (a13) * (a7)))
2094 + (-((a11) * (a14) * (a5)))
2095 + (-((a15) * (a6) * (a9))))
2096}
2097
2098#[inline]
2099pub fn grad_det4_1_0(
2100 a0: f64,
2101 a1: f64,
2102 a10: f64,
2103 a11: f64,
2104 a12: f64,
2105 a13: f64,
2106 a14: f64,
2107 a15: f64,
2108 a2: f64,
2109 a3: f64,
2110 a4: f64,
2111 a5: f64,
2112 a6: f64,
2113 a7: f64,
2114 a8: f64,
2115 a9: f64,
2116) -> f64 {
2117 (((a10) * (a12) * (a7))
2118 + ((a11) * (a14) * (a4))
2119 + ((a15) * (a6) * (a8))
2120 + (-((a10) * (a15) * (a4)))
2121 + (-((a11) * (a12) * (a6)))
2122 + (-((a14) * (a7) * (a8))))
2123}
2124
2125#[inline]
2126pub fn grad_det4_10_0(
2127 a0: f64,
2128 a1: f64,
2129 a10: f64,
2130 a11: f64,
2131 a12: f64,
2132 a13: f64,
2133 a14: f64,
2134 a15: f64,
2135 a2: f64,
2136 a3: f64,
2137 a4: f64,
2138 a5: f64,
2139 a6: f64,
2140 a7: f64,
2141 a8: f64,
2142 a9: f64,
2143) -> f64 {
2144 (((a0) * (a15) * (a5))
2145 + ((a1) * (a12) * (a7))
2146 + ((a13) * (a3) * (a4))
2147 + (-((a0) * (a13) * (a7)))
2148 + (-((a1) * (a15) * (a4)))
2149 + (-((a12) * (a3) * (a5))))
2150}
2151
2152#[inline]
2153pub fn grad_det4_11_0(
2154 a0: f64,
2155 a1: f64,
2156 a10: f64,
2157 a11: f64,
2158 a12: f64,
2159 a13: f64,
2160 a14: f64,
2161 a15: f64,
2162 a2: f64,
2163 a3: f64,
2164 a4: f64,
2165 a5: f64,
2166 a6: f64,
2167 a7: f64,
2168 a8: f64,
2169 a9: f64,
2170) -> f64 {
2171 (((a0) * (a13) * (a6))
2172 + ((a1) * (a14) * (a4))
2173 + ((a12) * (a2) * (a5))
2174 + (-((a0) * (a14) * (a5)))
2175 + (-((a1) * (a12) * (a6)))
2176 + (-((a13) * (a2) * (a4))))
2177}
2178
2179#[inline]
2180pub fn grad_det4_12_0(
2181 a0: f64,
2182 a1: f64,
2183 a10: f64,
2184 a11: f64,
2185 a12: f64,
2186 a13: f64,
2187 a14: f64,
2188 a15: f64,
2189 a2: f64,
2190 a3: f64,
2191 a4: f64,
2192 a5: f64,
2193 a6: f64,
2194 a7: f64,
2195 a8: f64,
2196 a9: f64,
2197) -> f64 {
2198 (((a1) * (a10) * (a7))
2199 + ((a11) * (a2) * (a5))
2200 + ((a3) * (a6) * (a9))
2201 + (-((a1) * (a11) * (a6)))
2202 + (-((a10) * (a3) * (a5)))
2203 + (-((a2) * (a7) * (a9))))
2204}
2205
2206#[inline]
2207pub fn grad_det4_13_0(
2208 a0: f64,
2209 a1: f64,
2210 a10: f64,
2211 a11: f64,
2212 a12: f64,
2213 a13: f64,
2214 a14: f64,
2215 a15: f64,
2216 a2: f64,
2217 a3: f64,
2218 a4: f64,
2219 a5: f64,
2220 a6: f64,
2221 a7: f64,
2222 a8: f64,
2223 a9: f64,
2224) -> f64 {
2225 (((a0) * (a11) * (a6))
2226 + ((a10) * (a3) * (a4))
2227 + ((a2) * (a7) * (a8))
2228 + (-((a0) * (a10) * (a7)))
2229 + (-((a11) * (a2) * (a4)))
2230 + (-((a3) * (a6) * (a8))))
2231}
2232
2233#[inline]
2234pub fn grad_det4_14_0(
2235 a0: f64,
2236 a1: f64,
2237 a10: f64,
2238 a11: f64,
2239 a12: f64,
2240 a13: f64,
2241 a14: f64,
2242 a15: f64,
2243 a2: f64,
2244 a3: f64,
2245 a4: f64,
2246 a5: f64,
2247 a6: f64,
2248 a7: f64,
2249 a8: f64,
2250 a9: f64,
2251) -> f64 {
2252 (((a0) * (a7) * (a9))
2253 + ((a1) * (a11) * (a4))
2254 + ((a3) * (a5) * (a8))
2255 + (-((a0) * (a11) * (a5)))
2256 + (-((a1) * (a7) * (a8)))
2257 + (-((a3) * (a4) * (a9))))
2258}
2259
2260#[inline]
2261pub fn grad_det4_15_0(
2262 a0: f64,
2263 a1: f64,
2264 a10: f64,
2265 a11: f64,
2266 a12: f64,
2267 a13: f64,
2268 a14: f64,
2269 a15: f64,
2270 a2: f64,
2271 a3: f64,
2272 a4: f64,
2273 a5: f64,
2274 a6: f64,
2275 a7: f64,
2276 a8: f64,
2277 a9: f64,
2278) -> f64 {
2279 (((a0) * (a10) * (a5))
2280 + ((a1) * (a6) * (a8))
2281 + ((a2) * (a4) * (a9))
2282 + (-((a0) * (a6) * (a9)))
2283 + (-((a1) * (a10) * (a4)))
2284 + (-((a2) * (a5) * (a8))))
2285}
2286
2287#[inline]
2288pub fn grad_det4_2_0(
2289 a0: f64,
2290 a1: f64,
2291 a10: f64,
2292 a11: f64,
2293 a12: f64,
2294 a13: f64,
2295 a14: f64,
2296 a15: f64,
2297 a2: f64,
2298 a3: f64,
2299 a4: f64,
2300 a5: f64,
2301 a6: f64,
2302 a7: f64,
2303 a8: f64,
2304 a9: f64,
2305) -> f64 {
2306 (((a11) * (a12) * (a5))
2307 + ((a13) * (a7) * (a8))
2308 + ((a15) * (a4) * (a9))
2309 + (-((a11) * (a13) * (a4)))
2310 + (-((a12) * (a7) * (a9)))
2311 + (-((a15) * (a5) * (a8))))
2312}
2313
2314#[inline]
2315pub fn grad_det4_3_0(
2316 a0: f64,
2317 a1: f64,
2318 a10: f64,
2319 a11: f64,
2320 a12: f64,
2321 a13: f64,
2322 a14: f64,
2323 a15: f64,
2324 a2: f64,
2325 a3: f64,
2326 a4: f64,
2327 a5: f64,
2328 a6: f64,
2329 a7: f64,
2330 a8: f64,
2331 a9: f64,
2332) -> f64 {
2333 (((a10) * (a13) * (a4))
2334 + ((a12) * (a6) * (a9))
2335 + ((a14) * (a5) * (a8))
2336 + (-((a10) * (a12) * (a5)))
2337 + (-((a13) * (a6) * (a8)))
2338 + (-((a14) * (a4) * (a9))))
2339}
2340
2341#[inline]
2342pub fn grad_det4_4_0(
2343 a0: f64,
2344 a1: f64,
2345 a10: f64,
2346 a11: f64,
2347 a12: f64,
2348 a13: f64,
2349 a14: f64,
2350 a15: f64,
2351 a2: f64,
2352 a3: f64,
2353 a4: f64,
2354 a5: f64,
2355 a6: f64,
2356 a7: f64,
2357 a8: f64,
2358 a9: f64,
2359) -> f64 {
2360 (((a1) * (a11) * (a14))
2361 + ((a10) * (a13) * (a3))
2362 + ((a15) * (a2) * (a9))
2363 + (-((a1) * (a10) * (a15)))
2364 + (-((a11) * (a13) * (a2)))
2365 + (-((a14) * (a3) * (a9))))
2366}
2367
2368#[inline]
2369pub fn grad_det4_5_0(
2370 a0: f64,
2371 a1: f64,
2372 a10: f64,
2373 a11: f64,
2374 a12: f64,
2375 a13: f64,
2376 a14: f64,
2377 a15: f64,
2378 a2: f64,
2379 a3: f64,
2380 a4: f64,
2381 a5: f64,
2382 a6: f64,
2383 a7: f64,
2384 a8: f64,
2385 a9: f64,
2386) -> f64 {
2387 (((a0) * (a10) * (a15))
2388 + ((a11) * (a12) * (a2))
2389 + ((a14) * (a3) * (a8))
2390 + (-((a0) * (a11) * (a14)))
2391 + (-((a10) * (a12) * (a3)))
2392 + (-((a15) * (a2) * (a8))))
2393}
2394
2395#[inline]
2396pub fn grad_det4_6_0(
2397 a0: f64,
2398 a1: f64,
2399 a10: f64,
2400 a11: f64,
2401 a12: f64,
2402 a13: f64,
2403 a14: f64,
2404 a15: f64,
2405 a2: f64,
2406 a3: f64,
2407 a4: f64,
2408 a5: f64,
2409 a6: f64,
2410 a7: f64,
2411 a8: f64,
2412 a9: f64,
2413) -> f64 {
2414 (((a0) * (a11) * (a13))
2415 + ((a1) * (a15) * (a8))
2416 + ((a12) * (a3) * (a9))
2417 + (-((a0) * (a15) * (a9)))
2418 + (-((a1) * (a11) * (a12)))
2419 + (-((a13) * (a3) * (a8))))
2420}
2421
2422#[inline]
2423pub fn grad_det4_7_0(
2424 a0: f64,
2425 a1: f64,
2426 a10: f64,
2427 a11: f64,
2428 a12: f64,
2429 a13: f64,
2430 a14: f64,
2431 a15: f64,
2432 a2: f64,
2433 a3: f64,
2434 a4: f64,
2435 a5: f64,
2436 a6: f64,
2437 a7: f64,
2438 a8: f64,
2439 a9: f64,
2440) -> f64 {
2441 (((a0) * (a14) * (a9))
2442 + ((a1) * (a10) * (a12))
2443 + ((a13) * (a2) * (a8))
2444 + (-((a0) * (a10) * (a13)))
2445 + (-((a1) * (a14) * (a8)))
2446 + (-((a12) * (a2) * (a9))))
2447}
2448
2449#[inline]
2450pub fn grad_det4_8_0(
2451 a0: f64,
2452 a1: f64,
2453 a10: f64,
2454 a11: f64,
2455 a12: f64,
2456 a13: f64,
2457 a14: f64,
2458 a15: f64,
2459 a2: f64,
2460 a3: f64,
2461 a4: f64,
2462 a5: f64,
2463 a6: f64,
2464 a7: f64,
2465 a8: f64,
2466 a9: f64,
2467) -> f64 {
2468 (((a1) * (a15) * (a6))
2469 + ((a13) * (a2) * (a7))
2470 + ((a14) * (a3) * (a5))
2471 + (-((a1) * (a14) * (a7)))
2472 + (-((a13) * (a3) * (a6)))
2473 + (-((a15) * (a2) * (a5))))
2474}
2475
2476#[inline]
2477pub fn grad_det4_9_0(
2478 a0: f64,
2479 a1: f64,
2480 a10: f64,
2481 a11: f64,
2482 a12: f64,
2483 a13: f64,
2484 a14: f64,
2485 a15: f64,
2486 a2: f64,
2487 a3: f64,
2488 a4: f64,
2489 a5: f64,
2490 a6: f64,
2491 a7: f64,
2492 a8: f64,
2493 a9: f64,
2494) -> f64 {
2495 (((a0) * (a14) * (a7))
2496 + ((a12) * (a3) * (a6))
2497 + ((a15) * (a2) * (a4))
2498 + (-((a0) * (a15) * (a6)))
2499 + (-((a12) * (a2) * (a7)))
2500 + (-((a14) * (a3) * (a4))))
2501}
2502
2503pub fn grad_det4(
2504 a0: f64,
2505 a1: f64,
2506 a2: f64,
2507 a3: f64,
2508 a4: f64,
2509 a5: f64,
2510 a6: f64,
2511 a7: f64,
2512 a8: f64,
2513 a9: f64,
2514 a10: f64,
2515 a11: f64,
2516 a12: f64,
2517 a13: f64,
2518 a14: f64,
2519 a15: f64,
2520) -> nalgebra::SMatrix<f64, 16, 1> {
2521 let mut result = nalgebra::SMatrix::zeros();
2522
2523 result[(0, 0)] = grad_det4_0_0(
2524 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2525 );
2526
2527 result[(1, 0)] = grad_det4_1_0(
2528 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2529 );
2530
2531 result[(2, 0)] = grad_det4_2_0(
2532 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2533 );
2534
2535 result[(3, 0)] = grad_det4_3_0(
2536 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2537 );
2538
2539 result[(4, 0)] = grad_det4_4_0(
2540 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2541 );
2542
2543 result[(5, 0)] = grad_det4_5_0(
2544 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2545 );
2546
2547 result[(6, 0)] = grad_det4_6_0(
2548 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2549 );
2550
2551 result[(7, 0)] = grad_det4_7_0(
2552 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2553 );
2554
2555 result[(8, 0)] = grad_det4_8_0(
2556 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2557 );
2558
2559 result[(9, 0)] = grad_det4_9_0(
2560 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2561 );
2562
2563 result[(10, 0)] = grad_det4_10_0(
2564 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2565 );
2566
2567 result[(11, 0)] = grad_det4_11_0(
2568 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2569 );
2570
2571 result[(12, 0)] = grad_det4_12_0(
2572 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2573 );
2574
2575 result[(13, 0)] = grad_det4_13_0(
2576 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2577 );
2578
2579 result[(14, 0)] = grad_det4_14_0(
2580 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2581 );
2582
2583 result[(15, 0)] = grad_det4_15_0(
2584 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
2585 );
2586
2587 result
2588}
2589#[inline]
2604pub const fn hess_det4_0_0(
2605 a0: f64,
2606 a1: f64,
2607 a10: f64,
2608 a11: f64,
2609 a12: f64,
2610 a13: f64,
2611 a14: f64,
2612 a15: f64,
2613 a2: f64,
2614 a3: f64,
2615 a4: f64,
2616 a5: f64,
2617 a6: f64,
2618 a7: f64,
2619 a8: f64,
2620 a9: f64,
2621) -> f64 {
2622 0_f64
2623}
2624
2625#[inline]
2626pub const fn hess_det4_0_1(
2627 a0: f64,
2628 a1: f64,
2629 a10: f64,
2630 a11: f64,
2631 a12: f64,
2632 a13: f64,
2633 a14: f64,
2634 a15: f64,
2635 a2: f64,
2636 a3: f64,
2637 a4: f64,
2638 a5: f64,
2639 a6: f64,
2640 a7: f64,
2641 a8: f64,
2642 a9: f64,
2643) -> f64 {
2644 0_f64
2645}
2646
2647#[inline]
2648pub fn hess_det4_0_10(
2649 a0: f64,
2650 a1: f64,
2651 a10: f64,
2652 a11: f64,
2653 a12: f64,
2654 a13: f64,
2655 a14: f64,
2656 a15: f64,
2657 a2: f64,
2658 a3: f64,
2659 a4: f64,
2660 a5: f64,
2661 a6: f64,
2662 a7: f64,
2663 a8: f64,
2664 a9: f64,
2665) -> f64 {
2666 (((a15) * (a5)) + (-((a13) * (a7))))
2667}
2668
2669#[inline]
2670pub fn hess_det4_0_11(
2671 a0: f64,
2672 a1: f64,
2673 a10: f64,
2674 a11: f64,
2675 a12: f64,
2676 a13: f64,
2677 a14: f64,
2678 a15: f64,
2679 a2: f64,
2680 a3: f64,
2681 a4: f64,
2682 a5: f64,
2683 a6: f64,
2684 a7: f64,
2685 a8: f64,
2686 a9: f64,
2687) -> f64 {
2688 (((a13) * (a6)) + (-((a14) * (a5))))
2689}
2690
2691#[inline]
2692pub const fn hess_det4_0_12(
2693 a0: f64,
2694 a1: f64,
2695 a10: f64,
2696 a11: f64,
2697 a12: f64,
2698 a13: f64,
2699 a14: f64,
2700 a15: f64,
2701 a2: f64,
2702 a3: f64,
2703 a4: f64,
2704 a5: f64,
2705 a6: f64,
2706 a7: f64,
2707 a8: f64,
2708 a9: f64,
2709) -> f64 {
2710 0_f64
2711}
2712
2713#[inline]
2714pub fn hess_det4_0_13(
2715 a0: f64,
2716 a1: f64,
2717 a10: f64,
2718 a11: f64,
2719 a12: f64,
2720 a13: f64,
2721 a14: f64,
2722 a15: f64,
2723 a2: f64,
2724 a3: f64,
2725 a4: f64,
2726 a5: f64,
2727 a6: f64,
2728 a7: f64,
2729 a8: f64,
2730 a9: f64,
2731) -> f64 {
2732 (((a11) * (a6)) + (-((a10) * (a7))))
2733}
2734
2735#[inline]
2736pub fn hess_det4_0_14(
2737 a0: f64,
2738 a1: f64,
2739 a10: f64,
2740 a11: f64,
2741 a12: f64,
2742 a13: f64,
2743 a14: f64,
2744 a15: f64,
2745 a2: f64,
2746 a3: f64,
2747 a4: f64,
2748 a5: f64,
2749 a6: f64,
2750 a7: f64,
2751 a8: f64,
2752 a9: f64,
2753) -> f64 {
2754 (((a7) * (a9)) + (-((a11) * (a5))))
2755}
2756
2757#[inline]
2758pub fn hess_det4_0_15(
2759 a0: f64,
2760 a1: f64,
2761 a10: f64,
2762 a11: f64,
2763 a12: f64,
2764 a13: f64,
2765 a14: f64,
2766 a15: f64,
2767 a2: f64,
2768 a3: f64,
2769 a4: f64,
2770 a5: f64,
2771 a6: f64,
2772 a7: f64,
2773 a8: f64,
2774 a9: f64,
2775) -> f64 {
2776 (((a10) * (a5)) + (-((a6) * (a9))))
2777}
2778
2779#[inline]
2780pub const fn hess_det4_0_2(
2781 a0: f64,
2782 a1: f64,
2783 a10: f64,
2784 a11: f64,
2785 a12: f64,
2786 a13: f64,
2787 a14: f64,
2788 a15: f64,
2789 a2: f64,
2790 a3: f64,
2791 a4: f64,
2792 a5: f64,
2793 a6: f64,
2794 a7: f64,
2795 a8: f64,
2796 a9: f64,
2797) -> f64 {
2798 0_f64
2799}
2800
2801#[inline]
2802pub const fn hess_det4_0_3(
2803 a0: f64,
2804 a1: f64,
2805 a10: f64,
2806 a11: f64,
2807 a12: f64,
2808 a13: f64,
2809 a14: f64,
2810 a15: f64,
2811 a2: f64,
2812 a3: f64,
2813 a4: f64,
2814 a5: f64,
2815 a6: f64,
2816 a7: f64,
2817 a8: f64,
2818 a9: f64,
2819) -> f64 {
2820 0_f64
2821}
2822
2823#[inline]
2824pub const fn hess_det4_0_4(
2825 a0: f64,
2826 a1: f64,
2827 a10: f64,
2828 a11: f64,
2829 a12: f64,
2830 a13: f64,
2831 a14: f64,
2832 a15: f64,
2833 a2: f64,
2834 a3: f64,
2835 a4: f64,
2836 a5: f64,
2837 a6: f64,
2838 a7: f64,
2839 a8: f64,
2840 a9: f64,
2841) -> f64 {
2842 0_f64
2843}
2844
2845#[inline]
2846pub fn hess_det4_0_5(
2847 a0: f64,
2848 a1: f64,
2849 a10: f64,
2850 a11: f64,
2851 a12: f64,
2852 a13: f64,
2853 a14: f64,
2854 a15: f64,
2855 a2: f64,
2856 a3: f64,
2857 a4: f64,
2858 a5: f64,
2859 a6: f64,
2860 a7: f64,
2861 a8: f64,
2862 a9: f64,
2863) -> f64 {
2864 (((a10) * (a15)) + (-((a11) * (a14))))
2865}
2866
2867#[inline]
2868pub fn hess_det4_0_6(
2869 a0: f64,
2870 a1: f64,
2871 a10: f64,
2872 a11: f64,
2873 a12: f64,
2874 a13: f64,
2875 a14: f64,
2876 a15: f64,
2877 a2: f64,
2878 a3: f64,
2879 a4: f64,
2880 a5: f64,
2881 a6: f64,
2882 a7: f64,
2883 a8: f64,
2884 a9: f64,
2885) -> f64 {
2886 (((a11) * (a13)) + (-((a15) * (a9))))
2887}
2888
2889#[inline]
2890pub fn hess_det4_0_7(
2891 a0: f64,
2892 a1: f64,
2893 a10: f64,
2894 a11: f64,
2895 a12: f64,
2896 a13: f64,
2897 a14: f64,
2898 a15: f64,
2899 a2: f64,
2900 a3: f64,
2901 a4: f64,
2902 a5: f64,
2903 a6: f64,
2904 a7: f64,
2905 a8: f64,
2906 a9: f64,
2907) -> f64 {
2908 (((a14) * (a9)) + (-((a10) * (a13))))
2909}
2910
2911#[inline]
2912pub const fn hess_det4_0_8(
2913 a0: f64,
2914 a1: f64,
2915 a10: f64,
2916 a11: f64,
2917 a12: f64,
2918 a13: f64,
2919 a14: f64,
2920 a15: f64,
2921 a2: f64,
2922 a3: f64,
2923 a4: f64,
2924 a5: f64,
2925 a6: f64,
2926 a7: f64,
2927 a8: f64,
2928 a9: f64,
2929) -> f64 {
2930 0_f64
2931}
2932
2933#[inline]
2934pub fn hess_det4_0_9(
2935 a0: f64,
2936 a1: f64,
2937 a10: f64,
2938 a11: f64,
2939 a12: f64,
2940 a13: f64,
2941 a14: f64,
2942 a15: f64,
2943 a2: f64,
2944 a3: f64,
2945 a4: f64,
2946 a5: f64,
2947 a6: f64,
2948 a7: f64,
2949 a8: f64,
2950 a9: f64,
2951) -> f64 {
2952 (((a14) * (a7)) + (-((a15) * (a6))))
2953}
2954
2955#[inline]
2956pub const fn hess_det4_1_0(
2957 a0: f64,
2958 a1: f64,
2959 a10: f64,
2960 a11: f64,
2961 a12: f64,
2962 a13: f64,
2963 a14: f64,
2964 a15: f64,
2965 a2: f64,
2966 a3: f64,
2967 a4: f64,
2968 a5: f64,
2969 a6: f64,
2970 a7: f64,
2971 a8: f64,
2972 a9: f64,
2973) -> f64 {
2974 0_f64
2975}
2976
2977#[inline]
2978pub const fn hess_det4_1_1(
2979 a0: f64,
2980 a1: f64,
2981 a10: f64,
2982 a11: f64,
2983 a12: f64,
2984 a13: f64,
2985 a14: f64,
2986 a15: f64,
2987 a2: f64,
2988 a3: f64,
2989 a4: f64,
2990 a5: f64,
2991 a6: f64,
2992 a7: f64,
2993 a8: f64,
2994 a9: f64,
2995) -> f64 {
2996 0_f64
2997}
2998
2999#[inline]
3000pub fn hess_det4_1_10(
3001 a0: f64,
3002 a1: f64,
3003 a10: f64,
3004 a11: f64,
3005 a12: f64,
3006 a13: f64,
3007 a14: f64,
3008 a15: f64,
3009 a2: f64,
3010 a3: f64,
3011 a4: f64,
3012 a5: f64,
3013 a6: f64,
3014 a7: f64,
3015 a8: f64,
3016 a9: f64,
3017) -> f64 {
3018 (((a12) * (a7)) + (-((a15) * (a4))))
3019}
3020
3021#[inline]
3022pub fn hess_det4_1_11(
3023 a0: f64,
3024 a1: f64,
3025 a10: f64,
3026 a11: f64,
3027 a12: f64,
3028 a13: f64,
3029 a14: f64,
3030 a15: f64,
3031 a2: f64,
3032 a3: f64,
3033 a4: f64,
3034 a5: f64,
3035 a6: f64,
3036 a7: f64,
3037 a8: f64,
3038 a9: f64,
3039) -> f64 {
3040 (((a14) * (a4)) + (-((a12) * (a6))))
3041}
3042
3043#[inline]
3044pub fn hess_det4_1_12(
3045 a0: f64,
3046 a1: f64,
3047 a10: f64,
3048 a11: f64,
3049 a12: f64,
3050 a13: f64,
3051 a14: f64,
3052 a15: f64,
3053 a2: f64,
3054 a3: f64,
3055 a4: f64,
3056 a5: f64,
3057 a6: f64,
3058 a7: f64,
3059 a8: f64,
3060 a9: f64,
3061) -> f64 {
3062 (((a10) * (a7)) + (-((a11) * (a6))))
3063}
3064
3065#[inline]
3066pub const fn hess_det4_1_13(
3067 a0: f64,
3068 a1: f64,
3069 a10: f64,
3070 a11: f64,
3071 a12: f64,
3072 a13: f64,
3073 a14: f64,
3074 a15: f64,
3075 a2: f64,
3076 a3: f64,
3077 a4: f64,
3078 a5: f64,
3079 a6: f64,
3080 a7: f64,
3081 a8: f64,
3082 a9: f64,
3083) -> f64 {
3084 0_f64
3085}
3086
3087#[inline]
3088pub fn hess_det4_1_14(
3089 a0: f64,
3090 a1: f64,
3091 a10: f64,
3092 a11: f64,
3093 a12: f64,
3094 a13: f64,
3095 a14: f64,
3096 a15: f64,
3097 a2: f64,
3098 a3: f64,
3099 a4: f64,
3100 a5: f64,
3101 a6: f64,
3102 a7: f64,
3103 a8: f64,
3104 a9: f64,
3105) -> f64 {
3106 (((a11) * (a4)) + (-((a7) * (a8))))
3107}
3108
3109#[inline]
3110pub fn hess_det4_1_15(
3111 a0: f64,
3112 a1: f64,
3113 a10: f64,
3114 a11: f64,
3115 a12: f64,
3116 a13: f64,
3117 a14: f64,
3118 a15: f64,
3119 a2: f64,
3120 a3: f64,
3121 a4: f64,
3122 a5: f64,
3123 a6: f64,
3124 a7: f64,
3125 a8: f64,
3126 a9: f64,
3127) -> f64 {
3128 (((a6) * (a8)) + (-((a10) * (a4))))
3129}
3130
3131#[inline]
3132pub const fn hess_det4_1_2(
3133 a0: f64,
3134 a1: f64,
3135 a10: f64,
3136 a11: f64,
3137 a12: f64,
3138 a13: f64,
3139 a14: f64,
3140 a15: f64,
3141 a2: f64,
3142 a3: f64,
3143 a4: f64,
3144 a5: f64,
3145 a6: f64,
3146 a7: f64,
3147 a8: f64,
3148 a9: f64,
3149) -> f64 {
3150 0_f64
3151}
3152
3153#[inline]
3154pub const fn hess_det4_1_3(
3155 a0: f64,
3156 a1: f64,
3157 a10: f64,
3158 a11: f64,
3159 a12: f64,
3160 a13: f64,
3161 a14: f64,
3162 a15: f64,
3163 a2: f64,
3164 a3: f64,
3165 a4: f64,
3166 a5: f64,
3167 a6: f64,
3168 a7: f64,
3169 a8: f64,
3170 a9: f64,
3171) -> f64 {
3172 0_f64
3173}
3174
3175#[inline]
3176pub fn hess_det4_1_4(
3177 a0: f64,
3178 a1: f64,
3179 a10: f64,
3180 a11: f64,
3181 a12: f64,
3182 a13: f64,
3183 a14: f64,
3184 a15: f64,
3185 a2: f64,
3186 a3: f64,
3187 a4: f64,
3188 a5: f64,
3189 a6: f64,
3190 a7: f64,
3191 a8: f64,
3192 a9: f64,
3193) -> f64 {
3194 (((a11) * (a14)) + (-((a10) * (a15))))
3195}
3196
3197#[inline]
3198pub const fn hess_det4_1_5(
3199 a0: f64,
3200 a1: f64,
3201 a10: f64,
3202 a11: f64,
3203 a12: f64,
3204 a13: f64,
3205 a14: f64,
3206 a15: f64,
3207 a2: f64,
3208 a3: f64,
3209 a4: f64,
3210 a5: f64,
3211 a6: f64,
3212 a7: f64,
3213 a8: f64,
3214 a9: f64,
3215) -> f64 {
3216 0_f64
3217}
3218
3219#[inline]
3220pub fn hess_det4_1_6(
3221 a0: f64,
3222 a1: f64,
3223 a10: f64,
3224 a11: f64,
3225 a12: f64,
3226 a13: f64,
3227 a14: f64,
3228 a15: f64,
3229 a2: f64,
3230 a3: f64,
3231 a4: f64,
3232 a5: f64,
3233 a6: f64,
3234 a7: f64,
3235 a8: f64,
3236 a9: f64,
3237) -> f64 {
3238 (((a15) * (a8)) + (-((a11) * (a12))))
3239}
3240
3241#[inline]
3242pub fn hess_det4_1_7(
3243 a0: f64,
3244 a1: f64,
3245 a10: f64,
3246 a11: f64,
3247 a12: f64,
3248 a13: f64,
3249 a14: f64,
3250 a15: f64,
3251 a2: f64,
3252 a3: f64,
3253 a4: f64,
3254 a5: f64,
3255 a6: f64,
3256 a7: f64,
3257 a8: f64,
3258 a9: f64,
3259) -> f64 {
3260 (((a10) * (a12)) + (-((a14) * (a8))))
3261}
3262
3263#[inline]
3264pub fn hess_det4_1_8(
3265 a0: f64,
3266 a1: f64,
3267 a10: f64,
3268 a11: f64,
3269 a12: f64,
3270 a13: f64,
3271 a14: f64,
3272 a15: f64,
3273 a2: f64,
3274 a3: f64,
3275 a4: f64,
3276 a5: f64,
3277 a6: f64,
3278 a7: f64,
3279 a8: f64,
3280 a9: f64,
3281) -> f64 {
3282 (((a15) * (a6)) + (-((a14) * (a7))))
3283}
3284
3285#[inline]
3286pub const fn hess_det4_1_9(
3287 a0: f64,
3288 a1: f64,
3289 a10: f64,
3290 a11: f64,
3291 a12: f64,
3292 a13: f64,
3293 a14: f64,
3294 a15: f64,
3295 a2: f64,
3296 a3: f64,
3297 a4: f64,
3298 a5: f64,
3299 a6: f64,
3300 a7: f64,
3301 a8: f64,
3302 a9: f64,
3303) -> f64 {
3304 0_f64
3305}
3306
3307#[inline]
3308pub fn hess_det4_10_0(
3309 a0: f64,
3310 a1: f64,
3311 a10: f64,
3312 a11: f64,
3313 a12: f64,
3314 a13: f64,
3315 a14: f64,
3316 a15: f64,
3317 a2: f64,
3318 a3: f64,
3319 a4: f64,
3320 a5: f64,
3321 a6: f64,
3322 a7: f64,
3323 a8: f64,
3324 a9: f64,
3325) -> f64 {
3326 (((a15) * (a5)) + (-((a13) * (a7))))
3327}
3328
3329#[inline]
3330pub fn hess_det4_10_1(
3331 a0: f64,
3332 a1: f64,
3333 a10: f64,
3334 a11: f64,
3335 a12: f64,
3336 a13: f64,
3337 a14: f64,
3338 a15: f64,
3339 a2: f64,
3340 a3: f64,
3341 a4: f64,
3342 a5: f64,
3343 a6: f64,
3344 a7: f64,
3345 a8: f64,
3346 a9: f64,
3347) -> f64 {
3348 (((a12) * (a7)) + (-((a15) * (a4))))
3349}
3350
3351#[inline]
3352pub const fn hess_det4_10_10(
3353 a0: f64,
3354 a1: f64,
3355 a10: f64,
3356 a11: f64,
3357 a12: f64,
3358 a13: f64,
3359 a14: f64,
3360 a15: f64,
3361 a2: f64,
3362 a3: f64,
3363 a4: f64,
3364 a5: f64,
3365 a6: f64,
3366 a7: f64,
3367 a8: f64,
3368 a9: f64,
3369) -> f64 {
3370 0_f64
3371}
3372
3373#[inline]
3374pub const fn hess_det4_10_11(
3375 a0: f64,
3376 a1: f64,
3377 a10: f64,
3378 a11: f64,
3379 a12: f64,
3380 a13: f64,
3381 a14: f64,
3382 a15: f64,
3383 a2: f64,
3384 a3: f64,
3385 a4: f64,
3386 a5: f64,
3387 a6: f64,
3388 a7: f64,
3389 a8: f64,
3390 a9: f64,
3391) -> f64 {
3392 0_f64
3393}
3394
3395#[inline]
3396pub fn hess_det4_10_12(
3397 a0: f64,
3398 a1: f64,
3399 a10: f64,
3400 a11: f64,
3401 a12: f64,
3402 a13: f64,
3403 a14: f64,
3404 a15: f64,
3405 a2: f64,
3406 a3: f64,
3407 a4: f64,
3408 a5: f64,
3409 a6: f64,
3410 a7: f64,
3411 a8: f64,
3412 a9: f64,
3413) -> f64 {
3414 (((a1) * (a7)) + (-((a3) * (a5))))
3415}
3416
3417#[inline]
3418pub fn hess_det4_10_13(
3419 a0: f64,
3420 a1: f64,
3421 a10: f64,
3422 a11: f64,
3423 a12: f64,
3424 a13: f64,
3425 a14: f64,
3426 a15: f64,
3427 a2: f64,
3428 a3: f64,
3429 a4: f64,
3430 a5: f64,
3431 a6: f64,
3432 a7: f64,
3433 a8: f64,
3434 a9: f64,
3435) -> f64 {
3436 (((a3) * (a4)) + (-((a0) * (a7))))
3437}
3438
3439#[inline]
3440pub const fn hess_det4_10_14(
3441 a0: f64,
3442 a1: f64,
3443 a10: f64,
3444 a11: f64,
3445 a12: f64,
3446 a13: f64,
3447 a14: f64,
3448 a15: f64,
3449 a2: f64,
3450 a3: f64,
3451 a4: f64,
3452 a5: f64,
3453 a6: f64,
3454 a7: f64,
3455 a8: f64,
3456 a9: f64,
3457) -> f64 {
3458 0_f64
3459}
3460
3461#[inline]
3462pub fn hess_det4_10_15(
3463 a0: f64,
3464 a1: f64,
3465 a10: f64,
3466 a11: f64,
3467 a12: f64,
3468 a13: f64,
3469 a14: f64,
3470 a15: f64,
3471 a2: f64,
3472 a3: f64,
3473 a4: f64,
3474 a5: f64,
3475 a6: f64,
3476 a7: f64,
3477 a8: f64,
3478 a9: f64,
3479) -> f64 {
3480 (((a0) * (a5)) + (-((a1) * (a4))))
3481}
3482
3483#[inline]
3484pub const fn hess_det4_10_2(
3485 a0: f64,
3486 a1: f64,
3487 a10: f64,
3488 a11: f64,
3489 a12: f64,
3490 a13: f64,
3491 a14: f64,
3492 a15: f64,
3493 a2: f64,
3494 a3: f64,
3495 a4: f64,
3496 a5: f64,
3497 a6: f64,
3498 a7: f64,
3499 a8: f64,
3500 a9: f64,
3501) -> f64 {
3502 0_f64
3503}
3504
3505#[inline]
3506pub fn hess_det4_10_3(
3507 a0: f64,
3508 a1: f64,
3509 a10: f64,
3510 a11: f64,
3511 a12: f64,
3512 a13: f64,
3513 a14: f64,
3514 a15: f64,
3515 a2: f64,
3516 a3: f64,
3517 a4: f64,
3518 a5: f64,
3519 a6: f64,
3520 a7: f64,
3521 a8: f64,
3522 a9: f64,
3523) -> f64 {
3524 (((a13) * (a4)) + (-((a12) * (a5))))
3525}
3526
3527#[inline]
3528pub fn hess_det4_10_4(
3529 a0: f64,
3530 a1: f64,
3531 a10: f64,
3532 a11: f64,
3533 a12: f64,
3534 a13: f64,
3535 a14: f64,
3536 a15: f64,
3537 a2: f64,
3538 a3: f64,
3539 a4: f64,
3540 a5: f64,
3541 a6: f64,
3542 a7: f64,
3543 a8: f64,
3544 a9: f64,
3545) -> f64 {
3546 (((a13) * (a3)) + (-((a1) * (a15))))
3547}
3548
3549#[inline]
3550pub fn hess_det4_10_5(
3551 a0: f64,
3552 a1: f64,
3553 a10: f64,
3554 a11: f64,
3555 a12: f64,
3556 a13: f64,
3557 a14: f64,
3558 a15: f64,
3559 a2: f64,
3560 a3: f64,
3561 a4: f64,
3562 a5: f64,
3563 a6: f64,
3564 a7: f64,
3565 a8: f64,
3566 a9: f64,
3567) -> f64 {
3568 (((a0) * (a15)) + (-((a12) * (a3))))
3569}
3570
3571#[inline]
3572pub const fn hess_det4_10_6(
3573 a0: f64,
3574 a1: f64,
3575 a10: f64,
3576 a11: f64,
3577 a12: f64,
3578 a13: f64,
3579 a14: f64,
3580 a15: f64,
3581 a2: f64,
3582 a3: f64,
3583 a4: f64,
3584 a5: f64,
3585 a6: f64,
3586 a7: f64,
3587 a8: f64,
3588 a9: f64,
3589) -> f64 {
3590 0_f64
3591}
3592
3593#[inline]
3594pub fn hess_det4_10_7(
3595 a0: f64,
3596 a1: f64,
3597 a10: f64,
3598 a11: f64,
3599 a12: f64,
3600 a13: f64,
3601 a14: f64,
3602 a15: f64,
3603 a2: f64,
3604 a3: f64,
3605 a4: f64,
3606 a5: f64,
3607 a6: f64,
3608 a7: f64,
3609 a8: f64,
3610 a9: f64,
3611) -> f64 {
3612 (((a1) * (a12)) + (-((a0) * (a13))))
3613}
3614
3615#[inline]
3616pub const fn hess_det4_10_8(
3617 a0: f64,
3618 a1: f64,
3619 a10: f64,
3620 a11: f64,
3621 a12: f64,
3622 a13: f64,
3623 a14: f64,
3624 a15: f64,
3625 a2: f64,
3626 a3: f64,
3627 a4: f64,
3628 a5: f64,
3629 a6: f64,
3630 a7: f64,
3631 a8: f64,
3632 a9: f64,
3633) -> f64 {
3634 0_f64
3635}
3636
3637#[inline]
3638pub const fn hess_det4_10_9(
3639 a0: f64,
3640 a1: f64,
3641 a10: f64,
3642 a11: f64,
3643 a12: f64,
3644 a13: f64,
3645 a14: f64,
3646 a15: f64,
3647 a2: f64,
3648 a3: f64,
3649 a4: f64,
3650 a5: f64,
3651 a6: f64,
3652 a7: f64,
3653 a8: f64,
3654 a9: f64,
3655) -> f64 {
3656 0_f64
3657}
3658
3659#[inline]
3660pub fn hess_det4_11_0(
3661 a0: f64,
3662 a1: f64,
3663 a10: f64,
3664 a11: f64,
3665 a12: f64,
3666 a13: f64,
3667 a14: f64,
3668 a15: f64,
3669 a2: f64,
3670 a3: f64,
3671 a4: f64,
3672 a5: f64,
3673 a6: f64,
3674 a7: f64,
3675 a8: f64,
3676 a9: f64,
3677) -> f64 {
3678 (((a13) * (a6)) + (-((a14) * (a5))))
3679}
3680
3681#[inline]
3682pub fn hess_det4_11_1(
3683 a0: f64,
3684 a1: f64,
3685 a10: f64,
3686 a11: f64,
3687 a12: f64,
3688 a13: f64,
3689 a14: f64,
3690 a15: f64,
3691 a2: f64,
3692 a3: f64,
3693 a4: f64,
3694 a5: f64,
3695 a6: f64,
3696 a7: f64,
3697 a8: f64,
3698 a9: f64,
3699) -> f64 {
3700 (((a14) * (a4)) + (-((a12) * (a6))))
3701}
3702
3703#[inline]
3704pub const fn hess_det4_11_10(
3705 a0: f64,
3706 a1: f64,
3707 a10: f64,
3708 a11: f64,
3709 a12: f64,
3710 a13: f64,
3711 a14: f64,
3712 a15: f64,
3713 a2: f64,
3714 a3: f64,
3715 a4: f64,
3716 a5: f64,
3717 a6: f64,
3718 a7: f64,
3719 a8: f64,
3720 a9: f64,
3721) -> f64 {
3722 0_f64
3723}
3724
3725#[inline]
3726pub const fn hess_det4_11_11(
3727 a0: f64,
3728 a1: f64,
3729 a10: f64,
3730 a11: f64,
3731 a12: f64,
3732 a13: f64,
3733 a14: f64,
3734 a15: f64,
3735 a2: f64,
3736 a3: f64,
3737 a4: f64,
3738 a5: f64,
3739 a6: f64,
3740 a7: f64,
3741 a8: f64,
3742 a9: f64,
3743) -> f64 {
3744 0_f64
3745}
3746
3747#[inline]
3748pub fn hess_det4_11_12(
3749 a0: f64,
3750 a1: f64,
3751 a10: f64,
3752 a11: f64,
3753 a12: f64,
3754 a13: f64,
3755 a14: f64,
3756 a15: f64,
3757 a2: f64,
3758 a3: f64,
3759 a4: f64,
3760 a5: f64,
3761 a6: f64,
3762 a7: f64,
3763 a8: f64,
3764 a9: f64,
3765) -> f64 {
3766 (((a2) * (a5)) + (-((a1) * (a6))))
3767}
3768
3769#[inline]
3770pub fn hess_det4_11_13(
3771 a0: f64,
3772 a1: f64,
3773 a10: f64,
3774 a11: f64,
3775 a12: f64,
3776 a13: f64,
3777 a14: f64,
3778 a15: f64,
3779 a2: f64,
3780 a3: f64,
3781 a4: f64,
3782 a5: f64,
3783 a6: f64,
3784 a7: f64,
3785 a8: f64,
3786 a9: f64,
3787) -> f64 {
3788 (((a0) * (a6)) + (-((a2) * (a4))))
3789}
3790
3791#[inline]
3792pub fn hess_det4_11_14(
3793 a0: f64,
3794 a1: f64,
3795 a10: f64,
3796 a11: f64,
3797 a12: f64,
3798 a13: f64,
3799 a14: f64,
3800 a15: f64,
3801 a2: f64,
3802 a3: f64,
3803 a4: f64,
3804 a5: f64,
3805 a6: f64,
3806 a7: f64,
3807 a8: f64,
3808 a9: f64,
3809) -> f64 {
3810 (((a1) * (a4)) + (-((a0) * (a5))))
3811}
3812
3813#[inline]
3814pub const fn hess_det4_11_15(
3815 a0: f64,
3816 a1: f64,
3817 a10: f64,
3818 a11: f64,
3819 a12: f64,
3820 a13: f64,
3821 a14: f64,
3822 a15: f64,
3823 a2: f64,
3824 a3: f64,
3825 a4: f64,
3826 a5: f64,
3827 a6: f64,
3828 a7: f64,
3829 a8: f64,
3830 a9: f64,
3831) -> f64 {
3832 0_f64
3833}
3834
3835#[inline]
3836pub fn hess_det4_11_2(
3837 a0: f64,
3838 a1: f64,
3839 a10: f64,
3840 a11: f64,
3841 a12: f64,
3842 a13: f64,
3843 a14: f64,
3844 a15: f64,
3845 a2: f64,
3846 a3: f64,
3847 a4: f64,
3848 a5: f64,
3849 a6: f64,
3850 a7: f64,
3851 a8: f64,
3852 a9: f64,
3853) -> f64 {
3854 (((a12) * (a5)) + (-((a13) * (a4))))
3855}
3856
3857#[inline]
3858pub const fn hess_det4_11_3(
3859 a0: f64,
3860 a1: f64,
3861 a10: f64,
3862 a11: f64,
3863 a12: f64,
3864 a13: f64,
3865 a14: f64,
3866 a15: f64,
3867 a2: f64,
3868 a3: f64,
3869 a4: f64,
3870 a5: f64,
3871 a6: f64,
3872 a7: f64,
3873 a8: f64,
3874 a9: f64,
3875) -> f64 {
3876 0_f64
3877}
3878
3879#[inline]
3880pub fn hess_det4_11_4(
3881 a0: f64,
3882 a1: f64,
3883 a10: f64,
3884 a11: f64,
3885 a12: f64,
3886 a13: f64,
3887 a14: f64,
3888 a15: f64,
3889 a2: f64,
3890 a3: f64,
3891 a4: f64,
3892 a5: f64,
3893 a6: f64,
3894 a7: f64,
3895 a8: f64,
3896 a9: f64,
3897) -> f64 {
3898 (((a1) * (a14)) + (-((a13) * (a2))))
3899}
3900
3901#[inline]
3902pub fn hess_det4_11_5(
3903 a0: f64,
3904 a1: f64,
3905 a10: f64,
3906 a11: f64,
3907 a12: f64,
3908 a13: f64,
3909 a14: f64,
3910 a15: f64,
3911 a2: f64,
3912 a3: f64,
3913 a4: f64,
3914 a5: f64,
3915 a6: f64,
3916 a7: f64,
3917 a8: f64,
3918 a9: f64,
3919) -> f64 {
3920 (((a12) * (a2)) + (-((a0) * (a14))))
3921}
3922
3923#[inline]
3924pub fn hess_det4_11_6(
3925 a0: f64,
3926 a1: f64,
3927 a10: f64,
3928 a11: f64,
3929 a12: f64,
3930 a13: f64,
3931 a14: f64,
3932 a15: f64,
3933 a2: f64,
3934 a3: f64,
3935 a4: f64,
3936 a5: f64,
3937 a6: f64,
3938 a7: f64,
3939 a8: f64,
3940 a9: f64,
3941) -> f64 {
3942 (((a0) * (a13)) + (-((a1) * (a12))))
3943}
3944
3945#[inline]
3946pub const fn hess_det4_11_7(
3947 a0: f64,
3948 a1: f64,
3949 a10: f64,
3950 a11: f64,
3951 a12: f64,
3952 a13: f64,
3953 a14: f64,
3954 a15: f64,
3955 a2: f64,
3956 a3: f64,
3957 a4: f64,
3958 a5: f64,
3959 a6: f64,
3960 a7: f64,
3961 a8: f64,
3962 a9: f64,
3963) -> f64 {
3964 0_f64
3965}
3966
3967#[inline]
3968pub const fn hess_det4_11_8(
3969 a0: f64,
3970 a1: f64,
3971 a10: f64,
3972 a11: f64,
3973 a12: f64,
3974 a13: f64,
3975 a14: f64,
3976 a15: f64,
3977 a2: f64,
3978 a3: f64,
3979 a4: f64,
3980 a5: f64,
3981 a6: f64,
3982 a7: f64,
3983 a8: f64,
3984 a9: f64,
3985) -> f64 {
3986 0_f64
3987}
3988
3989#[inline]
3990pub const fn hess_det4_11_9(
3991 a0: f64,
3992 a1: f64,
3993 a10: f64,
3994 a11: f64,
3995 a12: f64,
3996 a13: f64,
3997 a14: f64,
3998 a15: f64,
3999 a2: f64,
4000 a3: f64,
4001 a4: f64,
4002 a5: f64,
4003 a6: f64,
4004 a7: f64,
4005 a8: f64,
4006 a9: f64,
4007) -> f64 {
4008 0_f64
4009}
4010
4011#[inline]
4012pub const fn hess_det4_12_0(
4013 a0: f64,
4014 a1: f64,
4015 a10: f64,
4016 a11: f64,
4017 a12: f64,
4018 a13: f64,
4019 a14: f64,
4020 a15: f64,
4021 a2: f64,
4022 a3: f64,
4023 a4: f64,
4024 a5: f64,
4025 a6: f64,
4026 a7: f64,
4027 a8: f64,
4028 a9: f64,
4029) -> f64 {
4030 0_f64
4031}
4032
4033#[inline]
4034pub fn hess_det4_12_1(
4035 a0: f64,
4036 a1: f64,
4037 a10: f64,
4038 a11: f64,
4039 a12: f64,
4040 a13: f64,
4041 a14: f64,
4042 a15: f64,
4043 a2: f64,
4044 a3: f64,
4045 a4: f64,
4046 a5: f64,
4047 a6: f64,
4048 a7: f64,
4049 a8: f64,
4050 a9: f64,
4051) -> f64 {
4052 (((a10) * (a7)) + (-((a11) * (a6))))
4053}
4054
4055#[inline]
4056pub fn hess_det4_12_10(
4057 a0: f64,
4058 a1: f64,
4059 a10: f64,
4060 a11: f64,
4061 a12: f64,
4062 a13: f64,
4063 a14: f64,
4064 a15: f64,
4065 a2: f64,
4066 a3: f64,
4067 a4: f64,
4068 a5: f64,
4069 a6: f64,
4070 a7: f64,
4071 a8: f64,
4072 a9: f64,
4073) -> f64 {
4074 (((a1) * (a7)) + (-((a3) * (a5))))
4075}
4076
4077#[inline]
4078pub fn hess_det4_12_11(
4079 a0: f64,
4080 a1: f64,
4081 a10: f64,
4082 a11: f64,
4083 a12: f64,
4084 a13: f64,
4085 a14: f64,
4086 a15: f64,
4087 a2: f64,
4088 a3: f64,
4089 a4: f64,
4090 a5: f64,
4091 a6: f64,
4092 a7: f64,
4093 a8: f64,
4094 a9: f64,
4095) -> f64 {
4096 (((a2) * (a5)) + (-((a1) * (a6))))
4097}
4098
4099#[inline]
4100pub const fn hess_det4_12_12(
4101 a0: f64,
4102 a1: f64,
4103 a10: f64,
4104 a11: f64,
4105 a12: f64,
4106 a13: f64,
4107 a14: f64,
4108 a15: f64,
4109 a2: f64,
4110 a3: f64,
4111 a4: f64,
4112 a5: f64,
4113 a6: f64,
4114 a7: f64,
4115 a8: f64,
4116 a9: f64,
4117) -> f64 {
4118 0_f64
4119}
4120
4121#[inline]
4122pub const fn hess_det4_12_13(
4123 a0: f64,
4124 a1: f64,
4125 a10: f64,
4126 a11: f64,
4127 a12: f64,
4128 a13: f64,
4129 a14: f64,
4130 a15: f64,
4131 a2: f64,
4132 a3: f64,
4133 a4: f64,
4134 a5: f64,
4135 a6: f64,
4136 a7: f64,
4137 a8: f64,
4138 a9: f64,
4139) -> f64 {
4140 0_f64
4141}
4142
4143#[inline]
4144pub const fn hess_det4_12_14(
4145 a0: f64,
4146 a1: f64,
4147 a10: f64,
4148 a11: f64,
4149 a12: f64,
4150 a13: f64,
4151 a14: f64,
4152 a15: f64,
4153 a2: f64,
4154 a3: f64,
4155 a4: f64,
4156 a5: f64,
4157 a6: f64,
4158 a7: f64,
4159 a8: f64,
4160 a9: f64,
4161) -> f64 {
4162 0_f64
4163}
4164
4165#[inline]
4166pub const fn hess_det4_12_15(
4167 a0: f64,
4168 a1: f64,
4169 a10: f64,
4170 a11: f64,
4171 a12: f64,
4172 a13: f64,
4173 a14: f64,
4174 a15: f64,
4175 a2: f64,
4176 a3: f64,
4177 a4: f64,
4178 a5: f64,
4179 a6: f64,
4180 a7: f64,
4181 a8: f64,
4182 a9: f64,
4183) -> f64 {
4184 0_f64
4185}
4186
4187#[inline]
4188pub fn hess_det4_12_2(
4189 a0: f64,
4190 a1: f64,
4191 a10: f64,
4192 a11: f64,
4193 a12: f64,
4194 a13: f64,
4195 a14: f64,
4196 a15: f64,
4197 a2: f64,
4198 a3: f64,
4199 a4: f64,
4200 a5: f64,
4201 a6: f64,
4202 a7: f64,
4203 a8: f64,
4204 a9: f64,
4205) -> f64 {
4206 (((a11) * (a5)) + (-((a7) * (a9))))
4207}
4208
4209#[inline]
4210pub fn hess_det4_12_3(
4211 a0: f64,
4212 a1: f64,
4213 a10: f64,
4214 a11: f64,
4215 a12: f64,
4216 a13: f64,
4217 a14: f64,
4218 a15: f64,
4219 a2: f64,
4220 a3: f64,
4221 a4: f64,
4222 a5: f64,
4223 a6: f64,
4224 a7: f64,
4225 a8: f64,
4226 a9: f64,
4227) -> f64 {
4228 (((a6) * (a9)) + (-((a10) * (a5))))
4229}
4230
4231#[inline]
4232pub const fn hess_det4_12_4(
4233 a0: f64,
4234 a1: f64,
4235 a10: f64,
4236 a11: f64,
4237 a12: f64,
4238 a13: f64,
4239 a14: f64,
4240 a15: f64,
4241 a2: f64,
4242 a3: f64,
4243 a4: f64,
4244 a5: f64,
4245 a6: f64,
4246 a7: f64,
4247 a8: f64,
4248 a9: f64,
4249) -> f64 {
4250 0_f64
4251}
4252
4253#[inline]
4254pub fn hess_det4_12_5(
4255 a0: f64,
4256 a1: f64,
4257 a10: f64,
4258 a11: f64,
4259 a12: f64,
4260 a13: f64,
4261 a14: f64,
4262 a15: f64,
4263 a2: f64,
4264 a3: f64,
4265 a4: f64,
4266 a5: f64,
4267 a6: f64,
4268 a7: f64,
4269 a8: f64,
4270 a9: f64,
4271) -> f64 {
4272 (((a11) * (a2)) + (-((a10) * (a3))))
4273}
4274
4275#[inline]
4276pub fn hess_det4_12_6(
4277 a0: f64,
4278 a1: f64,
4279 a10: f64,
4280 a11: f64,
4281 a12: f64,
4282 a13: f64,
4283 a14: f64,
4284 a15: f64,
4285 a2: f64,
4286 a3: f64,
4287 a4: f64,
4288 a5: f64,
4289 a6: f64,
4290 a7: f64,
4291 a8: f64,
4292 a9: f64,
4293) -> f64 {
4294 (((a3) * (a9)) + (-((a1) * (a11))))
4295}
4296
4297#[inline]
4298pub fn hess_det4_12_7(
4299 a0: f64,
4300 a1: f64,
4301 a10: f64,
4302 a11: f64,
4303 a12: f64,
4304 a13: f64,
4305 a14: f64,
4306 a15: f64,
4307 a2: f64,
4308 a3: f64,
4309 a4: f64,
4310 a5: f64,
4311 a6: f64,
4312 a7: f64,
4313 a8: f64,
4314 a9: f64,
4315) -> f64 {
4316 (((a1) * (a10)) + (-((a2) * (a9))))
4317}
4318
4319#[inline]
4320pub const fn hess_det4_12_8(
4321 a0: f64,
4322 a1: f64,
4323 a10: f64,
4324 a11: f64,
4325 a12: f64,
4326 a13: f64,
4327 a14: f64,
4328 a15: f64,
4329 a2: f64,
4330 a3: f64,
4331 a4: f64,
4332 a5: f64,
4333 a6: f64,
4334 a7: f64,
4335 a8: f64,
4336 a9: f64,
4337) -> f64 {
4338 0_f64
4339}
4340
4341#[inline]
4342pub fn hess_det4_12_9(
4343 a0: f64,
4344 a1: f64,
4345 a10: f64,
4346 a11: f64,
4347 a12: f64,
4348 a13: f64,
4349 a14: f64,
4350 a15: f64,
4351 a2: f64,
4352 a3: f64,
4353 a4: f64,
4354 a5: f64,
4355 a6: f64,
4356 a7: f64,
4357 a8: f64,
4358 a9: f64,
4359) -> f64 {
4360 (((a3) * (a6)) + (-((a2) * (a7))))
4361}
4362
4363#[inline]
4364pub fn hess_det4_13_0(
4365 a0: f64,
4366 a1: f64,
4367 a10: f64,
4368 a11: f64,
4369 a12: f64,
4370 a13: f64,
4371 a14: f64,
4372 a15: f64,
4373 a2: f64,
4374 a3: f64,
4375 a4: f64,
4376 a5: f64,
4377 a6: f64,
4378 a7: f64,
4379 a8: f64,
4380 a9: f64,
4381) -> f64 {
4382 (((a11) * (a6)) + (-((a10) * (a7))))
4383}
4384
4385#[inline]
4386pub const fn hess_det4_13_1(
4387 a0: f64,
4388 a1: f64,
4389 a10: f64,
4390 a11: f64,
4391 a12: f64,
4392 a13: f64,
4393 a14: f64,
4394 a15: f64,
4395 a2: f64,
4396 a3: f64,
4397 a4: f64,
4398 a5: f64,
4399 a6: f64,
4400 a7: f64,
4401 a8: f64,
4402 a9: f64,
4403) -> f64 {
4404 0_f64
4405}
4406
4407#[inline]
4408pub fn hess_det4_13_10(
4409 a0: f64,
4410 a1: f64,
4411 a10: f64,
4412 a11: f64,
4413 a12: f64,
4414 a13: f64,
4415 a14: f64,
4416 a15: f64,
4417 a2: f64,
4418 a3: f64,
4419 a4: f64,
4420 a5: f64,
4421 a6: f64,
4422 a7: f64,
4423 a8: f64,
4424 a9: f64,
4425) -> f64 {
4426 (((a3) * (a4)) + (-((a0) * (a7))))
4427}
4428
4429#[inline]
4430pub fn hess_det4_13_11(
4431 a0: f64,
4432 a1: f64,
4433 a10: f64,
4434 a11: f64,
4435 a12: f64,
4436 a13: f64,
4437 a14: f64,
4438 a15: f64,
4439 a2: f64,
4440 a3: f64,
4441 a4: f64,
4442 a5: f64,
4443 a6: f64,
4444 a7: f64,
4445 a8: f64,
4446 a9: f64,
4447) -> f64 {
4448 (((a0) * (a6)) + (-((a2) * (a4))))
4449}
4450
4451#[inline]
4452pub const fn hess_det4_13_12(
4453 a0: f64,
4454 a1: f64,
4455 a10: f64,
4456 a11: f64,
4457 a12: f64,
4458 a13: f64,
4459 a14: f64,
4460 a15: f64,
4461 a2: f64,
4462 a3: f64,
4463 a4: f64,
4464 a5: f64,
4465 a6: f64,
4466 a7: f64,
4467 a8: f64,
4468 a9: f64,
4469) -> f64 {
4470 0_f64
4471}
4472
4473#[inline]
4474pub const fn hess_det4_13_13(
4475 a0: f64,
4476 a1: f64,
4477 a10: f64,
4478 a11: f64,
4479 a12: f64,
4480 a13: f64,
4481 a14: f64,
4482 a15: f64,
4483 a2: f64,
4484 a3: f64,
4485 a4: f64,
4486 a5: f64,
4487 a6: f64,
4488 a7: f64,
4489 a8: f64,
4490 a9: f64,
4491) -> f64 {
4492 0_f64
4493}
4494
4495#[inline]
4496pub const fn hess_det4_13_14(
4497 a0: f64,
4498 a1: f64,
4499 a10: f64,
4500 a11: f64,
4501 a12: f64,
4502 a13: f64,
4503 a14: f64,
4504 a15: f64,
4505 a2: f64,
4506 a3: f64,
4507 a4: f64,
4508 a5: f64,
4509 a6: f64,
4510 a7: f64,
4511 a8: f64,
4512 a9: f64,
4513) -> f64 {
4514 0_f64
4515}
4516
4517#[inline]
4518pub const fn hess_det4_13_15(
4519 a0: f64,
4520 a1: f64,
4521 a10: f64,
4522 a11: f64,
4523 a12: f64,
4524 a13: f64,
4525 a14: f64,
4526 a15: f64,
4527 a2: f64,
4528 a3: f64,
4529 a4: f64,
4530 a5: f64,
4531 a6: f64,
4532 a7: f64,
4533 a8: f64,
4534 a9: f64,
4535) -> f64 {
4536 0_f64
4537}
4538
4539#[inline]
4540pub fn hess_det4_13_2(
4541 a0: f64,
4542 a1: f64,
4543 a10: f64,
4544 a11: f64,
4545 a12: f64,
4546 a13: f64,
4547 a14: f64,
4548 a15: f64,
4549 a2: f64,
4550 a3: f64,
4551 a4: f64,
4552 a5: f64,
4553 a6: f64,
4554 a7: f64,
4555 a8: f64,
4556 a9: f64,
4557) -> f64 {
4558 (((a7) * (a8)) + (-((a11) * (a4))))
4559}
4560
4561#[inline]
4562pub fn hess_det4_13_3(
4563 a0: f64,
4564 a1: f64,
4565 a10: f64,
4566 a11: f64,
4567 a12: f64,
4568 a13: f64,
4569 a14: f64,
4570 a15: f64,
4571 a2: f64,
4572 a3: f64,
4573 a4: f64,
4574 a5: f64,
4575 a6: f64,
4576 a7: f64,
4577 a8: f64,
4578 a9: f64,
4579) -> f64 {
4580 (((a10) * (a4)) + (-((a6) * (a8))))
4581}
4582
4583#[inline]
4584pub fn hess_det4_13_4(
4585 a0: f64,
4586 a1: f64,
4587 a10: f64,
4588 a11: f64,
4589 a12: f64,
4590 a13: f64,
4591 a14: f64,
4592 a15: f64,
4593 a2: f64,
4594 a3: f64,
4595 a4: f64,
4596 a5: f64,
4597 a6: f64,
4598 a7: f64,
4599 a8: f64,
4600 a9: f64,
4601) -> f64 {
4602 (((a10) * (a3)) + (-((a11) * (a2))))
4603}
4604
4605#[inline]
4606pub const fn hess_det4_13_5(
4607 a0: f64,
4608 a1: f64,
4609 a10: f64,
4610 a11: f64,
4611 a12: f64,
4612 a13: f64,
4613 a14: f64,
4614 a15: f64,
4615 a2: f64,
4616 a3: f64,
4617 a4: f64,
4618 a5: f64,
4619 a6: f64,
4620 a7: f64,
4621 a8: f64,
4622 a9: f64,
4623) -> f64 {
4624 0_f64
4625}
4626
4627#[inline]
4628pub fn hess_det4_13_6(
4629 a0: f64,
4630 a1: f64,
4631 a10: f64,
4632 a11: f64,
4633 a12: f64,
4634 a13: f64,
4635 a14: f64,
4636 a15: f64,
4637 a2: f64,
4638 a3: f64,
4639 a4: f64,
4640 a5: f64,
4641 a6: f64,
4642 a7: f64,
4643 a8: f64,
4644 a9: f64,
4645) -> f64 {
4646 (((a0) * (a11)) + (-((a3) * (a8))))
4647}
4648
4649#[inline]
4650pub fn hess_det4_13_7(
4651 a0: f64,
4652 a1: f64,
4653 a10: f64,
4654 a11: f64,
4655 a12: f64,
4656 a13: f64,
4657 a14: f64,
4658 a15: f64,
4659 a2: f64,
4660 a3: f64,
4661 a4: f64,
4662 a5: f64,
4663 a6: f64,
4664 a7: f64,
4665 a8: f64,
4666 a9: f64,
4667) -> f64 {
4668 (((a2) * (a8)) + (-((a0) * (a10))))
4669}
4670
4671#[inline]
4672pub fn hess_det4_13_8(
4673 a0: f64,
4674 a1: f64,
4675 a10: f64,
4676 a11: f64,
4677 a12: f64,
4678 a13: f64,
4679 a14: f64,
4680 a15: f64,
4681 a2: f64,
4682 a3: f64,
4683 a4: f64,
4684 a5: f64,
4685 a6: f64,
4686 a7: f64,
4687 a8: f64,
4688 a9: f64,
4689) -> f64 {
4690 (((a2) * (a7)) + (-((a3) * (a6))))
4691}
4692
4693#[inline]
4694pub const fn hess_det4_13_9(
4695 a0: f64,
4696 a1: f64,
4697 a10: f64,
4698 a11: f64,
4699 a12: f64,
4700 a13: f64,
4701 a14: f64,
4702 a15: f64,
4703 a2: f64,
4704 a3: f64,
4705 a4: f64,
4706 a5: f64,
4707 a6: f64,
4708 a7: f64,
4709 a8: f64,
4710 a9: f64,
4711) -> f64 {
4712 0_f64
4713}
4714
4715#[inline]
4716pub fn hess_det4_14_0(
4717 a0: f64,
4718 a1: f64,
4719 a10: f64,
4720 a11: f64,
4721 a12: f64,
4722 a13: f64,
4723 a14: f64,
4724 a15: f64,
4725 a2: f64,
4726 a3: f64,
4727 a4: f64,
4728 a5: f64,
4729 a6: f64,
4730 a7: f64,
4731 a8: f64,
4732 a9: f64,
4733) -> f64 {
4734 (((a7) * (a9)) + (-((a11) * (a5))))
4735}
4736
4737#[inline]
4738pub fn hess_det4_14_1(
4739 a0: f64,
4740 a1: f64,
4741 a10: f64,
4742 a11: f64,
4743 a12: f64,
4744 a13: f64,
4745 a14: f64,
4746 a15: f64,
4747 a2: f64,
4748 a3: f64,
4749 a4: f64,
4750 a5: f64,
4751 a6: f64,
4752 a7: f64,
4753 a8: f64,
4754 a9: f64,
4755) -> f64 {
4756 (((a11) * (a4)) + (-((a7) * (a8))))
4757}
4758
4759#[inline]
4760pub const fn hess_det4_14_10(
4761 a0: f64,
4762 a1: f64,
4763 a10: f64,
4764 a11: f64,
4765 a12: f64,
4766 a13: f64,
4767 a14: f64,
4768 a15: f64,
4769 a2: f64,
4770 a3: f64,
4771 a4: f64,
4772 a5: f64,
4773 a6: f64,
4774 a7: f64,
4775 a8: f64,
4776 a9: f64,
4777) -> f64 {
4778 0_f64
4779}
4780
4781#[inline]
4782pub fn hess_det4_14_11(
4783 a0: f64,
4784 a1: f64,
4785 a10: f64,
4786 a11: f64,
4787 a12: f64,
4788 a13: f64,
4789 a14: f64,
4790 a15: f64,
4791 a2: f64,
4792 a3: f64,
4793 a4: f64,
4794 a5: f64,
4795 a6: f64,
4796 a7: f64,
4797 a8: f64,
4798 a9: f64,
4799) -> f64 {
4800 (((a1) * (a4)) + (-((a0) * (a5))))
4801}
4802
4803#[inline]
4804pub const fn hess_det4_14_12(
4805 a0: f64,
4806 a1: f64,
4807 a10: f64,
4808 a11: f64,
4809 a12: f64,
4810 a13: f64,
4811 a14: f64,
4812 a15: f64,
4813 a2: f64,
4814 a3: f64,
4815 a4: f64,
4816 a5: f64,
4817 a6: f64,
4818 a7: f64,
4819 a8: f64,
4820 a9: f64,
4821) -> f64 {
4822 0_f64
4823}
4824
4825#[inline]
4826pub const fn hess_det4_14_13(
4827 a0: f64,
4828 a1: f64,
4829 a10: f64,
4830 a11: f64,
4831 a12: f64,
4832 a13: f64,
4833 a14: f64,
4834 a15: f64,
4835 a2: f64,
4836 a3: f64,
4837 a4: f64,
4838 a5: f64,
4839 a6: f64,
4840 a7: f64,
4841 a8: f64,
4842 a9: f64,
4843) -> f64 {
4844 0_f64
4845}
4846
4847#[inline]
4848pub const fn hess_det4_14_14(
4849 a0: f64,
4850 a1: f64,
4851 a10: f64,
4852 a11: f64,
4853 a12: f64,
4854 a13: f64,
4855 a14: f64,
4856 a15: f64,
4857 a2: f64,
4858 a3: f64,
4859 a4: f64,
4860 a5: f64,
4861 a6: f64,
4862 a7: f64,
4863 a8: f64,
4864 a9: f64,
4865) -> f64 {
4866 0_f64
4867}
4868
4869#[inline]
4870pub const fn hess_det4_14_15(
4871 a0: f64,
4872 a1: f64,
4873 a10: f64,
4874 a11: f64,
4875 a12: f64,
4876 a13: f64,
4877 a14: f64,
4878 a15: f64,
4879 a2: f64,
4880 a3: f64,
4881 a4: f64,
4882 a5: f64,
4883 a6: f64,
4884 a7: f64,
4885 a8: f64,
4886 a9: f64,
4887) -> f64 {
4888 0_f64
4889}
4890
4891#[inline]
4892pub const fn hess_det4_14_2(
4893 a0: f64,
4894 a1: f64,
4895 a10: f64,
4896 a11: f64,
4897 a12: f64,
4898 a13: f64,
4899 a14: f64,
4900 a15: f64,
4901 a2: f64,
4902 a3: f64,
4903 a4: f64,
4904 a5: f64,
4905 a6: f64,
4906 a7: f64,
4907 a8: f64,
4908 a9: f64,
4909) -> f64 {
4910 0_f64
4911}
4912
4913#[inline]
4914pub fn hess_det4_14_3(
4915 a0: f64,
4916 a1: f64,
4917 a10: f64,
4918 a11: f64,
4919 a12: f64,
4920 a13: f64,
4921 a14: f64,
4922 a15: f64,
4923 a2: f64,
4924 a3: f64,
4925 a4: f64,
4926 a5: f64,
4927 a6: f64,
4928 a7: f64,
4929 a8: f64,
4930 a9: f64,
4931) -> f64 {
4932 (((a5) * (a8)) + (-((a4) * (a9))))
4933}
4934
4935#[inline]
4936pub fn hess_det4_14_4(
4937 a0: f64,
4938 a1: f64,
4939 a10: f64,
4940 a11: f64,
4941 a12: f64,
4942 a13: f64,
4943 a14: f64,
4944 a15: f64,
4945 a2: f64,
4946 a3: f64,
4947 a4: f64,
4948 a5: f64,
4949 a6: f64,
4950 a7: f64,
4951 a8: f64,
4952 a9: f64,
4953) -> f64 {
4954 (((a1) * (a11)) + (-((a3) * (a9))))
4955}
4956
4957#[inline]
4958pub fn hess_det4_14_5(
4959 a0: f64,
4960 a1: f64,
4961 a10: f64,
4962 a11: f64,
4963 a12: f64,
4964 a13: f64,
4965 a14: f64,
4966 a15: f64,
4967 a2: f64,
4968 a3: f64,
4969 a4: f64,
4970 a5: f64,
4971 a6: f64,
4972 a7: f64,
4973 a8: f64,
4974 a9: f64,
4975) -> f64 {
4976 (((a3) * (a8)) + (-((a0) * (a11))))
4977}
4978
4979#[inline]
4980pub const fn hess_det4_14_6(
4981 a0: f64,
4982 a1: f64,
4983 a10: f64,
4984 a11: f64,
4985 a12: f64,
4986 a13: f64,
4987 a14: f64,
4988 a15: f64,
4989 a2: f64,
4990 a3: f64,
4991 a4: f64,
4992 a5: f64,
4993 a6: f64,
4994 a7: f64,
4995 a8: f64,
4996 a9: f64,
4997) -> f64 {
4998 0_f64
4999}
5000
5001#[inline]
5002pub fn hess_det4_14_7(
5003 a0: f64,
5004 a1: f64,
5005 a10: f64,
5006 a11: f64,
5007 a12: f64,
5008 a13: f64,
5009 a14: f64,
5010 a15: f64,
5011 a2: f64,
5012 a3: f64,
5013 a4: f64,
5014 a5: f64,
5015 a6: f64,
5016 a7: f64,
5017 a8: f64,
5018 a9: f64,
5019) -> f64 {
5020 (((a0) * (a9)) + (-((a1) * (a8))))
5021}
5022
5023#[inline]
5024pub fn hess_det4_14_8(
5025 a0: f64,
5026 a1: f64,
5027 a10: f64,
5028 a11: f64,
5029 a12: f64,
5030 a13: f64,
5031 a14: f64,
5032 a15: f64,
5033 a2: f64,
5034 a3: f64,
5035 a4: f64,
5036 a5: f64,
5037 a6: f64,
5038 a7: f64,
5039 a8: f64,
5040 a9: f64,
5041) -> f64 {
5042 (((a3) * (a5)) + (-((a1) * (a7))))
5043}
5044
5045#[inline]
5046pub fn hess_det4_14_9(
5047 a0: f64,
5048 a1: f64,
5049 a10: f64,
5050 a11: f64,
5051 a12: f64,
5052 a13: f64,
5053 a14: f64,
5054 a15: f64,
5055 a2: f64,
5056 a3: f64,
5057 a4: f64,
5058 a5: f64,
5059 a6: f64,
5060 a7: f64,
5061 a8: f64,
5062 a9: f64,
5063) -> f64 {
5064 (((a0) * (a7)) + (-((a3) * (a4))))
5065}
5066
5067#[inline]
5068pub fn hess_det4_15_0(
5069 a0: f64,
5070 a1: f64,
5071 a10: f64,
5072 a11: f64,
5073 a12: f64,
5074 a13: f64,
5075 a14: f64,
5076 a15: f64,
5077 a2: f64,
5078 a3: f64,
5079 a4: f64,
5080 a5: f64,
5081 a6: f64,
5082 a7: f64,
5083 a8: f64,
5084 a9: f64,
5085) -> f64 {
5086 (((a10) * (a5)) + (-((a6) * (a9))))
5087}
5088
5089#[inline]
5090pub fn hess_det4_15_1(
5091 a0: f64,
5092 a1: f64,
5093 a10: f64,
5094 a11: f64,
5095 a12: f64,
5096 a13: f64,
5097 a14: f64,
5098 a15: f64,
5099 a2: f64,
5100 a3: f64,
5101 a4: f64,
5102 a5: f64,
5103 a6: f64,
5104 a7: f64,
5105 a8: f64,
5106 a9: f64,
5107) -> f64 {
5108 (((a6) * (a8)) + (-((a10) * (a4))))
5109}
5110
5111#[inline]
5112pub fn hess_det4_15_10(
5113 a0: f64,
5114 a1: f64,
5115 a10: f64,
5116 a11: f64,
5117 a12: f64,
5118 a13: f64,
5119 a14: f64,
5120 a15: f64,
5121 a2: f64,
5122 a3: f64,
5123 a4: f64,
5124 a5: f64,
5125 a6: f64,
5126 a7: f64,
5127 a8: f64,
5128 a9: f64,
5129) -> f64 {
5130 (((a0) * (a5)) + (-((a1) * (a4))))
5131}
5132
5133#[inline]
5134pub const fn hess_det4_15_11(
5135 a0: f64,
5136 a1: f64,
5137 a10: f64,
5138 a11: f64,
5139 a12: f64,
5140 a13: f64,
5141 a14: f64,
5142 a15: f64,
5143 a2: f64,
5144 a3: f64,
5145 a4: f64,
5146 a5: f64,
5147 a6: f64,
5148 a7: f64,
5149 a8: f64,
5150 a9: f64,
5151) -> f64 {
5152 0_f64
5153}
5154
5155#[inline]
5156pub const fn hess_det4_15_12(
5157 a0: f64,
5158 a1: f64,
5159 a10: f64,
5160 a11: f64,
5161 a12: f64,
5162 a13: f64,
5163 a14: f64,
5164 a15: f64,
5165 a2: f64,
5166 a3: f64,
5167 a4: f64,
5168 a5: f64,
5169 a6: f64,
5170 a7: f64,
5171 a8: f64,
5172 a9: f64,
5173) -> f64 {
5174 0_f64
5175}
5176
5177#[inline]
5178pub const fn hess_det4_15_13(
5179 a0: f64,
5180 a1: f64,
5181 a10: f64,
5182 a11: f64,
5183 a12: f64,
5184 a13: f64,
5185 a14: f64,
5186 a15: f64,
5187 a2: f64,
5188 a3: f64,
5189 a4: f64,
5190 a5: f64,
5191 a6: f64,
5192 a7: f64,
5193 a8: f64,
5194 a9: f64,
5195) -> f64 {
5196 0_f64
5197}
5198
5199#[inline]
5200pub const fn hess_det4_15_14(
5201 a0: f64,
5202 a1: f64,
5203 a10: f64,
5204 a11: f64,
5205 a12: f64,
5206 a13: f64,
5207 a14: f64,
5208 a15: f64,
5209 a2: f64,
5210 a3: f64,
5211 a4: f64,
5212 a5: f64,
5213 a6: f64,
5214 a7: f64,
5215 a8: f64,
5216 a9: f64,
5217) -> f64 {
5218 0_f64
5219}
5220
5221#[inline]
5222pub const fn hess_det4_15_15(
5223 a0: f64,
5224 a1: f64,
5225 a10: f64,
5226 a11: f64,
5227 a12: f64,
5228 a13: f64,
5229 a14: f64,
5230 a15: f64,
5231 a2: f64,
5232 a3: f64,
5233 a4: f64,
5234 a5: f64,
5235 a6: f64,
5236 a7: f64,
5237 a8: f64,
5238 a9: f64,
5239) -> f64 {
5240 0_f64
5241}
5242
5243#[inline]
5244pub fn hess_det4_15_2(
5245 a0: f64,
5246 a1: f64,
5247 a10: f64,
5248 a11: f64,
5249 a12: f64,
5250 a13: f64,
5251 a14: f64,
5252 a15: f64,
5253 a2: f64,
5254 a3: f64,
5255 a4: f64,
5256 a5: f64,
5257 a6: f64,
5258 a7: f64,
5259 a8: f64,
5260 a9: f64,
5261) -> f64 {
5262 (((a4) * (a9)) + (-((a5) * (a8))))
5263}
5264
5265#[inline]
5266pub const fn hess_det4_15_3(
5267 a0: f64,
5268 a1: f64,
5269 a10: f64,
5270 a11: f64,
5271 a12: f64,
5272 a13: f64,
5273 a14: f64,
5274 a15: f64,
5275 a2: f64,
5276 a3: f64,
5277 a4: f64,
5278 a5: f64,
5279 a6: f64,
5280 a7: f64,
5281 a8: f64,
5282 a9: f64,
5283) -> f64 {
5284 0_f64
5285}
5286
5287#[inline]
5288pub fn hess_det4_15_4(
5289 a0: f64,
5290 a1: f64,
5291 a10: f64,
5292 a11: f64,
5293 a12: f64,
5294 a13: f64,
5295 a14: f64,
5296 a15: f64,
5297 a2: f64,
5298 a3: f64,
5299 a4: f64,
5300 a5: f64,
5301 a6: f64,
5302 a7: f64,
5303 a8: f64,
5304 a9: f64,
5305) -> f64 {
5306 (((a2) * (a9)) + (-((a1) * (a10))))
5307}
5308
5309#[inline]
5310pub fn hess_det4_15_5(
5311 a0: f64,
5312 a1: f64,
5313 a10: f64,
5314 a11: f64,
5315 a12: f64,
5316 a13: f64,
5317 a14: f64,
5318 a15: f64,
5319 a2: f64,
5320 a3: f64,
5321 a4: f64,
5322 a5: f64,
5323 a6: f64,
5324 a7: f64,
5325 a8: f64,
5326 a9: f64,
5327) -> f64 {
5328 (((a0) * (a10)) + (-((a2) * (a8))))
5329}
5330
5331#[inline]
5332pub fn hess_det4_15_6(
5333 a0: f64,
5334 a1: f64,
5335 a10: f64,
5336 a11: f64,
5337 a12: f64,
5338 a13: f64,
5339 a14: f64,
5340 a15: f64,
5341 a2: f64,
5342 a3: f64,
5343 a4: f64,
5344 a5: f64,
5345 a6: f64,
5346 a7: f64,
5347 a8: f64,
5348 a9: f64,
5349) -> f64 {
5350 (((a1) * (a8)) + (-((a0) * (a9))))
5351}
5352
5353#[inline]
5354pub const fn hess_det4_15_7(
5355 a0: f64,
5356 a1: f64,
5357 a10: f64,
5358 a11: f64,
5359 a12: f64,
5360 a13: f64,
5361 a14: f64,
5362 a15: f64,
5363 a2: f64,
5364 a3: f64,
5365 a4: f64,
5366 a5: f64,
5367 a6: f64,
5368 a7: f64,
5369 a8: f64,
5370 a9: f64,
5371) -> f64 {
5372 0_f64
5373}
5374
5375#[inline]
5376pub fn hess_det4_15_8(
5377 a0: f64,
5378 a1: f64,
5379 a10: f64,
5380 a11: f64,
5381 a12: f64,
5382 a13: f64,
5383 a14: f64,
5384 a15: f64,
5385 a2: f64,
5386 a3: f64,
5387 a4: f64,
5388 a5: f64,
5389 a6: f64,
5390 a7: f64,
5391 a8: f64,
5392 a9: f64,
5393) -> f64 {
5394 (((a1) * (a6)) + (-((a2) * (a5))))
5395}
5396
5397#[inline]
5398pub fn hess_det4_15_9(
5399 a0: f64,
5400 a1: f64,
5401 a10: f64,
5402 a11: f64,
5403 a12: f64,
5404 a13: f64,
5405 a14: f64,
5406 a15: f64,
5407 a2: f64,
5408 a3: f64,
5409 a4: f64,
5410 a5: f64,
5411 a6: f64,
5412 a7: f64,
5413 a8: f64,
5414 a9: f64,
5415) -> f64 {
5416 (((a2) * (a4)) + (-((a0) * (a6))))
5417}
5418
5419#[inline]
5420pub const fn hess_det4_2_0(
5421 a0: f64,
5422 a1: f64,
5423 a10: f64,
5424 a11: f64,
5425 a12: f64,
5426 a13: f64,
5427 a14: f64,
5428 a15: f64,
5429 a2: f64,
5430 a3: f64,
5431 a4: f64,
5432 a5: f64,
5433 a6: f64,
5434 a7: f64,
5435 a8: f64,
5436 a9: f64,
5437) -> f64 {
5438 0_f64
5439}
5440
5441#[inline]
5442pub const fn hess_det4_2_1(
5443 a0: f64,
5444 a1: f64,
5445 a10: f64,
5446 a11: f64,
5447 a12: f64,
5448 a13: f64,
5449 a14: f64,
5450 a15: f64,
5451 a2: f64,
5452 a3: f64,
5453 a4: f64,
5454 a5: f64,
5455 a6: f64,
5456 a7: f64,
5457 a8: f64,
5458 a9: f64,
5459) -> f64 {
5460 0_f64
5461}
5462
5463#[inline]
5464pub const fn hess_det4_2_10(
5465 a0: f64,
5466 a1: f64,
5467 a10: f64,
5468 a11: f64,
5469 a12: f64,
5470 a13: f64,
5471 a14: f64,
5472 a15: f64,
5473 a2: f64,
5474 a3: f64,
5475 a4: f64,
5476 a5: f64,
5477 a6: f64,
5478 a7: f64,
5479 a8: f64,
5480 a9: f64,
5481) -> f64 {
5482 0_f64
5483}
5484
5485#[inline]
5486pub fn hess_det4_2_11(
5487 a0: f64,
5488 a1: f64,
5489 a10: f64,
5490 a11: f64,
5491 a12: f64,
5492 a13: f64,
5493 a14: f64,
5494 a15: f64,
5495 a2: f64,
5496 a3: f64,
5497 a4: f64,
5498 a5: f64,
5499 a6: f64,
5500 a7: f64,
5501 a8: f64,
5502 a9: f64,
5503) -> f64 {
5504 (((a12) * (a5)) + (-((a13) * (a4))))
5505}
5506
5507#[inline]
5508pub fn hess_det4_2_12(
5509 a0: f64,
5510 a1: f64,
5511 a10: f64,
5512 a11: f64,
5513 a12: f64,
5514 a13: f64,
5515 a14: f64,
5516 a15: f64,
5517 a2: f64,
5518 a3: f64,
5519 a4: f64,
5520 a5: f64,
5521 a6: f64,
5522 a7: f64,
5523 a8: f64,
5524 a9: f64,
5525) -> f64 {
5526 (((a11) * (a5)) + (-((a7) * (a9))))
5527}
5528
5529#[inline]
5530pub fn hess_det4_2_13(
5531 a0: f64,
5532 a1: f64,
5533 a10: f64,
5534 a11: f64,
5535 a12: f64,
5536 a13: f64,
5537 a14: f64,
5538 a15: f64,
5539 a2: f64,
5540 a3: f64,
5541 a4: f64,
5542 a5: f64,
5543 a6: f64,
5544 a7: f64,
5545 a8: f64,
5546 a9: f64,
5547) -> f64 {
5548 (((a7) * (a8)) + (-((a11) * (a4))))
5549}
5550
5551#[inline]
5552pub const fn hess_det4_2_14(
5553 a0: f64,
5554 a1: f64,
5555 a10: f64,
5556 a11: f64,
5557 a12: f64,
5558 a13: f64,
5559 a14: f64,
5560 a15: f64,
5561 a2: f64,
5562 a3: f64,
5563 a4: f64,
5564 a5: f64,
5565 a6: f64,
5566 a7: f64,
5567 a8: f64,
5568 a9: f64,
5569) -> f64 {
5570 0_f64
5571}
5572
5573#[inline]
5574pub fn hess_det4_2_15(
5575 a0: f64,
5576 a1: f64,
5577 a10: f64,
5578 a11: f64,
5579 a12: f64,
5580 a13: f64,
5581 a14: f64,
5582 a15: f64,
5583 a2: f64,
5584 a3: f64,
5585 a4: f64,
5586 a5: f64,
5587 a6: f64,
5588 a7: f64,
5589 a8: f64,
5590 a9: f64,
5591) -> f64 {
5592 (((a4) * (a9)) + (-((a5) * (a8))))
5593}
5594
5595#[inline]
5596pub const fn hess_det4_2_2(
5597 a0: f64,
5598 a1: f64,
5599 a10: f64,
5600 a11: f64,
5601 a12: f64,
5602 a13: f64,
5603 a14: f64,
5604 a15: f64,
5605 a2: f64,
5606 a3: f64,
5607 a4: f64,
5608 a5: f64,
5609 a6: f64,
5610 a7: f64,
5611 a8: f64,
5612 a9: f64,
5613) -> f64 {
5614 0_f64
5615}
5616
5617#[inline]
5618pub const fn hess_det4_2_3(
5619 a0: f64,
5620 a1: f64,
5621 a10: f64,
5622 a11: f64,
5623 a12: f64,
5624 a13: f64,
5625 a14: f64,
5626 a15: f64,
5627 a2: f64,
5628 a3: f64,
5629 a4: f64,
5630 a5: f64,
5631 a6: f64,
5632 a7: f64,
5633 a8: f64,
5634 a9: f64,
5635) -> f64 {
5636 0_f64
5637}
5638
5639#[inline]
5640pub fn hess_det4_2_4(
5641 a0: f64,
5642 a1: f64,
5643 a10: f64,
5644 a11: f64,
5645 a12: f64,
5646 a13: f64,
5647 a14: f64,
5648 a15: f64,
5649 a2: f64,
5650 a3: f64,
5651 a4: f64,
5652 a5: f64,
5653 a6: f64,
5654 a7: f64,
5655 a8: f64,
5656 a9: f64,
5657) -> f64 {
5658 (((a15) * (a9)) + (-((a11) * (a13))))
5659}
5660
5661#[inline]
5662pub fn hess_det4_2_5(
5663 a0: f64,
5664 a1: f64,
5665 a10: f64,
5666 a11: f64,
5667 a12: f64,
5668 a13: f64,
5669 a14: f64,
5670 a15: f64,
5671 a2: f64,
5672 a3: f64,
5673 a4: f64,
5674 a5: f64,
5675 a6: f64,
5676 a7: f64,
5677 a8: f64,
5678 a9: f64,
5679) -> f64 {
5680 (((a11) * (a12)) + (-((a15) * (a8))))
5681}
5682
5683#[inline]
5684pub const fn hess_det4_2_6(
5685 a0: f64,
5686 a1: f64,
5687 a10: f64,
5688 a11: f64,
5689 a12: f64,
5690 a13: f64,
5691 a14: f64,
5692 a15: f64,
5693 a2: f64,
5694 a3: f64,
5695 a4: f64,
5696 a5: f64,
5697 a6: f64,
5698 a7: f64,
5699 a8: f64,
5700 a9: f64,
5701) -> f64 {
5702 0_f64
5703}
5704
5705#[inline]
5706pub fn hess_det4_2_7(
5707 a0: f64,
5708 a1: f64,
5709 a10: f64,
5710 a11: f64,
5711 a12: f64,
5712 a13: f64,
5713 a14: f64,
5714 a15: f64,
5715 a2: f64,
5716 a3: f64,
5717 a4: f64,
5718 a5: f64,
5719 a6: f64,
5720 a7: f64,
5721 a8: f64,
5722 a9: f64,
5723) -> f64 {
5724 (((a13) * (a8)) + (-((a12) * (a9))))
5725}
5726
5727#[inline]
5728pub fn hess_det4_2_8(
5729 a0: f64,
5730 a1: f64,
5731 a10: f64,
5732 a11: f64,
5733 a12: f64,
5734 a13: f64,
5735 a14: f64,
5736 a15: f64,
5737 a2: f64,
5738 a3: f64,
5739 a4: f64,
5740 a5: f64,
5741 a6: f64,
5742 a7: f64,
5743 a8: f64,
5744 a9: f64,
5745) -> f64 {
5746 (((a13) * (a7)) + (-((a15) * (a5))))
5747}
5748
5749#[inline]
5750pub fn hess_det4_2_9(
5751 a0: f64,
5752 a1: f64,
5753 a10: f64,
5754 a11: f64,
5755 a12: f64,
5756 a13: f64,
5757 a14: f64,
5758 a15: f64,
5759 a2: f64,
5760 a3: f64,
5761 a4: f64,
5762 a5: f64,
5763 a6: f64,
5764 a7: f64,
5765 a8: f64,
5766 a9: f64,
5767) -> f64 {
5768 (((a15) * (a4)) + (-((a12) * (a7))))
5769}
5770
5771#[inline]
5772pub const fn hess_det4_3_0(
5773 a0: f64,
5774 a1: f64,
5775 a10: f64,
5776 a11: f64,
5777 a12: f64,
5778 a13: f64,
5779 a14: f64,
5780 a15: f64,
5781 a2: f64,
5782 a3: f64,
5783 a4: f64,
5784 a5: f64,
5785 a6: f64,
5786 a7: f64,
5787 a8: f64,
5788 a9: f64,
5789) -> f64 {
5790 0_f64
5791}
5792
5793#[inline]
5794pub const fn hess_det4_3_1(
5795 a0: f64,
5796 a1: f64,
5797 a10: f64,
5798 a11: f64,
5799 a12: f64,
5800 a13: f64,
5801 a14: f64,
5802 a15: f64,
5803 a2: f64,
5804 a3: f64,
5805 a4: f64,
5806 a5: f64,
5807 a6: f64,
5808 a7: f64,
5809 a8: f64,
5810 a9: f64,
5811) -> f64 {
5812 0_f64
5813}
5814
5815#[inline]
5816pub fn hess_det4_3_10(
5817 a0: f64,
5818 a1: f64,
5819 a10: f64,
5820 a11: f64,
5821 a12: f64,
5822 a13: f64,
5823 a14: f64,
5824 a15: f64,
5825 a2: f64,
5826 a3: f64,
5827 a4: f64,
5828 a5: f64,
5829 a6: f64,
5830 a7: f64,
5831 a8: f64,
5832 a9: f64,
5833) -> f64 {
5834 (((a13) * (a4)) + (-((a12) * (a5))))
5835}
5836
5837#[inline]
5838pub const fn hess_det4_3_11(
5839 a0: f64,
5840 a1: f64,
5841 a10: f64,
5842 a11: f64,
5843 a12: f64,
5844 a13: f64,
5845 a14: f64,
5846 a15: f64,
5847 a2: f64,
5848 a3: f64,
5849 a4: f64,
5850 a5: f64,
5851 a6: f64,
5852 a7: f64,
5853 a8: f64,
5854 a9: f64,
5855) -> f64 {
5856 0_f64
5857}
5858
5859#[inline]
5860pub fn hess_det4_3_12(
5861 a0: f64,
5862 a1: f64,
5863 a10: f64,
5864 a11: f64,
5865 a12: f64,
5866 a13: f64,
5867 a14: f64,
5868 a15: f64,
5869 a2: f64,
5870 a3: f64,
5871 a4: f64,
5872 a5: f64,
5873 a6: f64,
5874 a7: f64,
5875 a8: f64,
5876 a9: f64,
5877) -> f64 {
5878 (((a6) * (a9)) + (-((a10) * (a5))))
5879}
5880
5881#[inline]
5882pub fn hess_det4_3_13(
5883 a0: f64,
5884 a1: f64,
5885 a10: f64,
5886 a11: f64,
5887 a12: f64,
5888 a13: f64,
5889 a14: f64,
5890 a15: f64,
5891 a2: f64,
5892 a3: f64,
5893 a4: f64,
5894 a5: f64,
5895 a6: f64,
5896 a7: f64,
5897 a8: f64,
5898 a9: f64,
5899) -> f64 {
5900 (((a10) * (a4)) + (-((a6) * (a8))))
5901}
5902
5903#[inline]
5904pub fn hess_det4_3_14(
5905 a0: f64,
5906 a1: f64,
5907 a10: f64,
5908 a11: f64,
5909 a12: f64,
5910 a13: f64,
5911 a14: f64,
5912 a15: f64,
5913 a2: f64,
5914 a3: f64,
5915 a4: f64,
5916 a5: f64,
5917 a6: f64,
5918 a7: f64,
5919 a8: f64,
5920 a9: f64,
5921) -> f64 {
5922 (((a5) * (a8)) + (-((a4) * (a9))))
5923}
5924
5925#[inline]
5926pub const fn hess_det4_3_15(
5927 a0: f64,
5928 a1: f64,
5929 a10: f64,
5930 a11: f64,
5931 a12: f64,
5932 a13: f64,
5933 a14: f64,
5934 a15: f64,
5935 a2: f64,
5936 a3: f64,
5937 a4: f64,
5938 a5: f64,
5939 a6: f64,
5940 a7: f64,
5941 a8: f64,
5942 a9: f64,
5943) -> f64 {
5944 0_f64
5945}
5946
5947#[inline]
5948pub const fn hess_det4_3_2(
5949 a0: f64,
5950 a1: f64,
5951 a10: f64,
5952 a11: f64,
5953 a12: f64,
5954 a13: f64,
5955 a14: f64,
5956 a15: f64,
5957 a2: f64,
5958 a3: f64,
5959 a4: f64,
5960 a5: f64,
5961 a6: f64,
5962 a7: f64,
5963 a8: f64,
5964 a9: f64,
5965) -> f64 {
5966 0_f64
5967}
5968
5969#[inline]
5970pub const fn hess_det4_3_3(
5971 a0: f64,
5972 a1: f64,
5973 a10: f64,
5974 a11: f64,
5975 a12: f64,
5976 a13: f64,
5977 a14: f64,
5978 a15: f64,
5979 a2: f64,
5980 a3: f64,
5981 a4: f64,
5982 a5: f64,
5983 a6: f64,
5984 a7: f64,
5985 a8: f64,
5986 a9: f64,
5987) -> f64 {
5988 0_f64
5989}
5990
5991#[inline]
5992pub fn hess_det4_3_4(
5993 a0: f64,
5994 a1: f64,
5995 a10: f64,
5996 a11: f64,
5997 a12: f64,
5998 a13: f64,
5999 a14: f64,
6000 a15: f64,
6001 a2: f64,
6002 a3: f64,
6003 a4: f64,
6004 a5: f64,
6005 a6: f64,
6006 a7: f64,
6007 a8: f64,
6008 a9: f64,
6009) -> f64 {
6010 (((a10) * (a13)) + (-((a14) * (a9))))
6011}
6012
6013#[inline]
6014pub fn hess_det4_3_5(
6015 a0: f64,
6016 a1: f64,
6017 a10: f64,
6018 a11: f64,
6019 a12: f64,
6020 a13: f64,
6021 a14: f64,
6022 a15: f64,
6023 a2: f64,
6024 a3: f64,
6025 a4: f64,
6026 a5: f64,
6027 a6: f64,
6028 a7: f64,
6029 a8: f64,
6030 a9: f64,
6031) -> f64 {
6032 (((a14) * (a8)) + (-((a10) * (a12))))
6033}
6034
6035#[inline]
6036pub fn hess_det4_3_6(
6037 a0: f64,
6038 a1: f64,
6039 a10: f64,
6040 a11: f64,
6041 a12: f64,
6042 a13: f64,
6043 a14: f64,
6044 a15: f64,
6045 a2: f64,
6046 a3: f64,
6047 a4: f64,
6048 a5: f64,
6049 a6: f64,
6050 a7: f64,
6051 a8: f64,
6052 a9: f64,
6053) -> f64 {
6054 (((a12) * (a9)) + (-((a13) * (a8))))
6055}
6056
6057#[inline]
6058pub const fn hess_det4_3_7(
6059 a0: f64,
6060 a1: f64,
6061 a10: f64,
6062 a11: f64,
6063 a12: f64,
6064 a13: f64,
6065 a14: f64,
6066 a15: f64,
6067 a2: f64,
6068 a3: f64,
6069 a4: f64,
6070 a5: f64,
6071 a6: f64,
6072 a7: f64,
6073 a8: f64,
6074 a9: f64,
6075) -> f64 {
6076 0_f64
6077}
6078
6079#[inline]
6080pub fn hess_det4_3_8(
6081 a0: f64,
6082 a1: f64,
6083 a10: f64,
6084 a11: f64,
6085 a12: f64,
6086 a13: f64,
6087 a14: f64,
6088 a15: f64,
6089 a2: f64,
6090 a3: f64,
6091 a4: f64,
6092 a5: f64,
6093 a6: f64,
6094 a7: f64,
6095 a8: f64,
6096 a9: f64,
6097) -> f64 {
6098 (((a14) * (a5)) + (-((a13) * (a6))))
6099}
6100
6101#[inline]
6102pub fn hess_det4_3_9(
6103 a0: f64,
6104 a1: f64,
6105 a10: f64,
6106 a11: f64,
6107 a12: f64,
6108 a13: f64,
6109 a14: f64,
6110 a15: f64,
6111 a2: f64,
6112 a3: f64,
6113 a4: f64,
6114 a5: f64,
6115 a6: f64,
6116 a7: f64,
6117 a8: f64,
6118 a9: f64,
6119) -> f64 {
6120 (((a12) * (a6)) + (-((a14) * (a4))))
6121}
6122
6123#[inline]
6124pub const fn hess_det4_4_0(
6125 a0: f64,
6126 a1: f64,
6127 a10: f64,
6128 a11: f64,
6129 a12: f64,
6130 a13: f64,
6131 a14: f64,
6132 a15: f64,
6133 a2: f64,
6134 a3: f64,
6135 a4: f64,
6136 a5: f64,
6137 a6: f64,
6138 a7: f64,
6139 a8: f64,
6140 a9: f64,
6141) -> f64 {
6142 0_f64
6143}
6144
6145#[inline]
6146pub fn hess_det4_4_1(
6147 a0: f64,
6148 a1: f64,
6149 a10: f64,
6150 a11: f64,
6151 a12: f64,
6152 a13: f64,
6153 a14: f64,
6154 a15: f64,
6155 a2: f64,
6156 a3: f64,
6157 a4: f64,
6158 a5: f64,
6159 a6: f64,
6160 a7: f64,
6161 a8: f64,
6162 a9: f64,
6163) -> f64 {
6164 (((a11) * (a14)) + (-((a10) * (a15))))
6165}
6166
6167#[inline]
6168pub fn hess_det4_4_10(
6169 a0: f64,
6170 a1: f64,
6171 a10: f64,
6172 a11: f64,
6173 a12: f64,
6174 a13: f64,
6175 a14: f64,
6176 a15: f64,
6177 a2: f64,
6178 a3: f64,
6179 a4: f64,
6180 a5: f64,
6181 a6: f64,
6182 a7: f64,
6183 a8: f64,
6184 a9: f64,
6185) -> f64 {
6186 (((a13) * (a3)) + (-((a1) * (a15))))
6187}
6188
6189#[inline]
6190pub fn hess_det4_4_11(
6191 a0: f64,
6192 a1: f64,
6193 a10: f64,
6194 a11: f64,
6195 a12: f64,
6196 a13: f64,
6197 a14: f64,
6198 a15: f64,
6199 a2: f64,
6200 a3: f64,
6201 a4: f64,
6202 a5: f64,
6203 a6: f64,
6204 a7: f64,
6205 a8: f64,
6206 a9: f64,
6207) -> f64 {
6208 (((a1) * (a14)) + (-((a13) * (a2))))
6209}
6210
6211#[inline]
6212pub const fn hess_det4_4_12(
6213 a0: f64,
6214 a1: f64,
6215 a10: f64,
6216 a11: f64,
6217 a12: f64,
6218 a13: f64,
6219 a14: f64,
6220 a15: f64,
6221 a2: f64,
6222 a3: f64,
6223 a4: f64,
6224 a5: f64,
6225 a6: f64,
6226 a7: f64,
6227 a8: f64,
6228 a9: f64,
6229) -> f64 {
6230 0_f64
6231}
6232
6233#[inline]
6234pub fn hess_det4_4_13(
6235 a0: f64,
6236 a1: f64,
6237 a10: f64,
6238 a11: f64,
6239 a12: f64,
6240 a13: f64,
6241 a14: f64,
6242 a15: f64,
6243 a2: f64,
6244 a3: f64,
6245 a4: f64,
6246 a5: f64,
6247 a6: f64,
6248 a7: f64,
6249 a8: f64,
6250 a9: f64,
6251) -> f64 {
6252 (((a10) * (a3)) + (-((a11) * (a2))))
6253}
6254
6255#[inline]
6256pub fn hess_det4_4_14(
6257 a0: f64,
6258 a1: f64,
6259 a10: f64,
6260 a11: f64,
6261 a12: f64,
6262 a13: f64,
6263 a14: f64,
6264 a15: f64,
6265 a2: f64,
6266 a3: f64,
6267 a4: f64,
6268 a5: f64,
6269 a6: f64,
6270 a7: f64,
6271 a8: f64,
6272 a9: f64,
6273) -> f64 {
6274 (((a1) * (a11)) + (-((a3) * (a9))))
6275}
6276
6277#[inline]
6278pub fn hess_det4_4_15(
6279 a0: f64,
6280 a1: f64,
6281 a10: f64,
6282 a11: f64,
6283 a12: f64,
6284 a13: f64,
6285 a14: f64,
6286 a15: f64,
6287 a2: f64,
6288 a3: f64,
6289 a4: f64,
6290 a5: f64,
6291 a6: f64,
6292 a7: f64,
6293 a8: f64,
6294 a9: f64,
6295) -> f64 {
6296 (((a2) * (a9)) + (-((a1) * (a10))))
6297}
6298
6299#[inline]
6300pub fn hess_det4_4_2(
6301 a0: f64,
6302 a1: f64,
6303 a10: f64,
6304 a11: f64,
6305 a12: f64,
6306 a13: f64,
6307 a14: f64,
6308 a15: f64,
6309 a2: f64,
6310 a3: f64,
6311 a4: f64,
6312 a5: f64,
6313 a6: f64,
6314 a7: f64,
6315 a8: f64,
6316 a9: f64,
6317) -> f64 {
6318 (((a15) * (a9)) + (-((a11) * (a13))))
6319}
6320
6321#[inline]
6322pub fn hess_det4_4_3(
6323 a0: f64,
6324 a1: f64,
6325 a10: f64,
6326 a11: f64,
6327 a12: f64,
6328 a13: f64,
6329 a14: f64,
6330 a15: f64,
6331 a2: f64,
6332 a3: f64,
6333 a4: f64,
6334 a5: f64,
6335 a6: f64,
6336 a7: f64,
6337 a8: f64,
6338 a9: f64,
6339) -> f64 {
6340 (((a10) * (a13)) + (-((a14) * (a9))))
6341}
6342
6343#[inline]
6344pub const fn hess_det4_4_4(
6345 a0: f64,
6346 a1: f64,
6347 a10: f64,
6348 a11: f64,
6349 a12: f64,
6350 a13: f64,
6351 a14: f64,
6352 a15: f64,
6353 a2: f64,
6354 a3: f64,
6355 a4: f64,
6356 a5: f64,
6357 a6: f64,
6358 a7: f64,
6359 a8: f64,
6360 a9: f64,
6361) -> f64 {
6362 0_f64
6363}
6364
6365#[inline]
6366pub const fn hess_det4_4_5(
6367 a0: f64,
6368 a1: f64,
6369 a10: f64,
6370 a11: f64,
6371 a12: f64,
6372 a13: f64,
6373 a14: f64,
6374 a15: f64,
6375 a2: f64,
6376 a3: f64,
6377 a4: f64,
6378 a5: f64,
6379 a6: f64,
6380 a7: f64,
6381 a8: f64,
6382 a9: f64,
6383) -> f64 {
6384 0_f64
6385}
6386
6387#[inline]
6388pub const fn hess_det4_4_6(
6389 a0: f64,
6390 a1: f64,
6391 a10: f64,
6392 a11: f64,
6393 a12: f64,
6394 a13: f64,
6395 a14: f64,
6396 a15: f64,
6397 a2: f64,
6398 a3: f64,
6399 a4: f64,
6400 a5: f64,
6401 a6: f64,
6402 a7: f64,
6403 a8: f64,
6404 a9: f64,
6405) -> f64 {
6406 0_f64
6407}
6408
6409#[inline]
6410pub const fn hess_det4_4_7(
6411 a0: f64,
6412 a1: f64,
6413 a10: f64,
6414 a11: f64,
6415 a12: f64,
6416 a13: f64,
6417 a14: f64,
6418 a15: f64,
6419 a2: f64,
6420 a3: f64,
6421 a4: f64,
6422 a5: f64,
6423 a6: f64,
6424 a7: f64,
6425 a8: f64,
6426 a9: f64,
6427) -> f64 {
6428 0_f64
6429}
6430
6431#[inline]
6432pub const fn hess_det4_4_8(
6433 a0: f64,
6434 a1: f64,
6435 a10: f64,
6436 a11: f64,
6437 a12: f64,
6438 a13: f64,
6439 a14: f64,
6440 a15: f64,
6441 a2: f64,
6442 a3: f64,
6443 a4: f64,
6444 a5: f64,
6445 a6: f64,
6446 a7: f64,
6447 a8: f64,
6448 a9: f64,
6449) -> f64 {
6450 0_f64
6451}
6452
6453#[inline]
6454pub fn hess_det4_4_9(
6455 a0: f64,
6456 a1: f64,
6457 a10: f64,
6458 a11: f64,
6459 a12: f64,
6460 a13: f64,
6461 a14: f64,
6462 a15: f64,
6463 a2: f64,
6464 a3: f64,
6465 a4: f64,
6466 a5: f64,
6467 a6: f64,
6468 a7: f64,
6469 a8: f64,
6470 a9: f64,
6471) -> f64 {
6472 (((a15) * (a2)) + (-((a14) * (a3))))
6473}
6474
6475#[inline]
6476pub fn hess_det4_5_0(
6477 a0: f64,
6478 a1: f64,
6479 a10: f64,
6480 a11: f64,
6481 a12: f64,
6482 a13: f64,
6483 a14: f64,
6484 a15: f64,
6485 a2: f64,
6486 a3: f64,
6487 a4: f64,
6488 a5: f64,
6489 a6: f64,
6490 a7: f64,
6491 a8: f64,
6492 a9: f64,
6493) -> f64 {
6494 (((a10) * (a15)) + (-((a11) * (a14))))
6495}
6496
6497#[inline]
6498pub const fn hess_det4_5_1(
6499 a0: f64,
6500 a1: f64,
6501 a10: f64,
6502 a11: f64,
6503 a12: f64,
6504 a13: f64,
6505 a14: f64,
6506 a15: f64,
6507 a2: f64,
6508 a3: f64,
6509 a4: f64,
6510 a5: f64,
6511 a6: f64,
6512 a7: f64,
6513 a8: f64,
6514 a9: f64,
6515) -> f64 {
6516 0_f64
6517}
6518
6519#[inline]
6520pub fn hess_det4_5_10(
6521 a0: f64,
6522 a1: f64,
6523 a10: f64,
6524 a11: f64,
6525 a12: f64,
6526 a13: f64,
6527 a14: f64,
6528 a15: f64,
6529 a2: f64,
6530 a3: f64,
6531 a4: f64,
6532 a5: f64,
6533 a6: f64,
6534 a7: f64,
6535 a8: f64,
6536 a9: f64,
6537) -> f64 {
6538 (((a0) * (a15)) + (-((a12) * (a3))))
6539}
6540
6541#[inline]
6542pub fn hess_det4_5_11(
6543 a0: f64,
6544 a1: f64,
6545 a10: f64,
6546 a11: f64,
6547 a12: f64,
6548 a13: f64,
6549 a14: f64,
6550 a15: f64,
6551 a2: f64,
6552 a3: f64,
6553 a4: f64,
6554 a5: f64,
6555 a6: f64,
6556 a7: f64,
6557 a8: f64,
6558 a9: f64,
6559) -> f64 {
6560 (((a12) * (a2)) + (-((a0) * (a14))))
6561}
6562
6563#[inline]
6564pub fn hess_det4_5_12(
6565 a0: f64,
6566 a1: f64,
6567 a10: f64,
6568 a11: f64,
6569 a12: f64,
6570 a13: f64,
6571 a14: f64,
6572 a15: f64,
6573 a2: f64,
6574 a3: f64,
6575 a4: f64,
6576 a5: f64,
6577 a6: f64,
6578 a7: f64,
6579 a8: f64,
6580 a9: f64,
6581) -> f64 {
6582 (((a11) * (a2)) + (-((a10) * (a3))))
6583}
6584
6585#[inline]
6586pub const fn hess_det4_5_13(
6587 a0: f64,
6588 a1: f64,
6589 a10: f64,
6590 a11: f64,
6591 a12: f64,
6592 a13: f64,
6593 a14: f64,
6594 a15: f64,
6595 a2: f64,
6596 a3: f64,
6597 a4: f64,
6598 a5: f64,
6599 a6: f64,
6600 a7: f64,
6601 a8: f64,
6602 a9: f64,
6603) -> f64 {
6604 0_f64
6605}
6606
6607#[inline]
6608pub fn hess_det4_5_14(
6609 a0: f64,
6610 a1: f64,
6611 a10: f64,
6612 a11: f64,
6613 a12: f64,
6614 a13: f64,
6615 a14: f64,
6616 a15: f64,
6617 a2: f64,
6618 a3: f64,
6619 a4: f64,
6620 a5: f64,
6621 a6: f64,
6622 a7: f64,
6623 a8: f64,
6624 a9: f64,
6625) -> f64 {
6626 (((a3) * (a8)) + (-((a0) * (a11))))
6627}
6628
6629#[inline]
6630pub fn hess_det4_5_15(
6631 a0: f64,
6632 a1: f64,
6633 a10: f64,
6634 a11: f64,
6635 a12: f64,
6636 a13: f64,
6637 a14: f64,
6638 a15: f64,
6639 a2: f64,
6640 a3: f64,
6641 a4: f64,
6642 a5: f64,
6643 a6: f64,
6644 a7: f64,
6645 a8: f64,
6646 a9: f64,
6647) -> f64 {
6648 (((a0) * (a10)) + (-((a2) * (a8))))
6649}
6650
6651#[inline]
6652pub fn hess_det4_5_2(
6653 a0: f64,
6654 a1: f64,
6655 a10: f64,
6656 a11: f64,
6657 a12: f64,
6658 a13: f64,
6659 a14: f64,
6660 a15: f64,
6661 a2: f64,
6662 a3: f64,
6663 a4: f64,
6664 a5: f64,
6665 a6: f64,
6666 a7: f64,
6667 a8: f64,
6668 a9: f64,
6669) -> f64 {
6670 (((a11) * (a12)) + (-((a15) * (a8))))
6671}
6672
6673#[inline]
6674pub fn hess_det4_5_3(
6675 a0: f64,
6676 a1: f64,
6677 a10: f64,
6678 a11: f64,
6679 a12: f64,
6680 a13: f64,
6681 a14: f64,
6682 a15: f64,
6683 a2: f64,
6684 a3: f64,
6685 a4: f64,
6686 a5: f64,
6687 a6: f64,
6688 a7: f64,
6689 a8: f64,
6690 a9: f64,
6691) -> f64 {
6692 (((a14) * (a8)) + (-((a10) * (a12))))
6693}
6694
6695#[inline]
6696pub const fn hess_det4_5_4(
6697 a0: f64,
6698 a1: f64,
6699 a10: f64,
6700 a11: f64,
6701 a12: f64,
6702 a13: f64,
6703 a14: f64,
6704 a15: f64,
6705 a2: f64,
6706 a3: f64,
6707 a4: f64,
6708 a5: f64,
6709 a6: f64,
6710 a7: f64,
6711 a8: f64,
6712 a9: f64,
6713) -> f64 {
6714 0_f64
6715}
6716
6717#[inline]
6718pub const fn hess_det4_5_5(
6719 a0: f64,
6720 a1: f64,
6721 a10: f64,
6722 a11: f64,
6723 a12: f64,
6724 a13: f64,
6725 a14: f64,
6726 a15: f64,
6727 a2: f64,
6728 a3: f64,
6729 a4: f64,
6730 a5: f64,
6731 a6: f64,
6732 a7: f64,
6733 a8: f64,
6734 a9: f64,
6735) -> f64 {
6736 0_f64
6737}
6738
6739#[inline]
6740pub const fn hess_det4_5_6(
6741 a0: f64,
6742 a1: f64,
6743 a10: f64,
6744 a11: f64,
6745 a12: f64,
6746 a13: f64,
6747 a14: f64,
6748 a15: f64,
6749 a2: f64,
6750 a3: f64,
6751 a4: f64,
6752 a5: f64,
6753 a6: f64,
6754 a7: f64,
6755 a8: f64,
6756 a9: f64,
6757) -> f64 {
6758 0_f64
6759}
6760
6761#[inline]
6762pub const fn hess_det4_5_7(
6763 a0: f64,
6764 a1: f64,
6765 a10: f64,
6766 a11: f64,
6767 a12: f64,
6768 a13: f64,
6769 a14: f64,
6770 a15: f64,
6771 a2: f64,
6772 a3: f64,
6773 a4: f64,
6774 a5: f64,
6775 a6: f64,
6776 a7: f64,
6777 a8: f64,
6778 a9: f64,
6779) -> f64 {
6780 0_f64
6781}
6782
6783#[inline]
6784pub fn hess_det4_5_8(
6785 a0: f64,
6786 a1: f64,
6787 a10: f64,
6788 a11: f64,
6789 a12: f64,
6790 a13: f64,
6791 a14: f64,
6792 a15: f64,
6793 a2: f64,
6794 a3: f64,
6795 a4: f64,
6796 a5: f64,
6797 a6: f64,
6798 a7: f64,
6799 a8: f64,
6800 a9: f64,
6801) -> f64 {
6802 (((a14) * (a3)) + (-((a15) * (a2))))
6803}
6804
6805#[inline]
6806pub const fn hess_det4_5_9(
6807 a0: f64,
6808 a1: f64,
6809 a10: f64,
6810 a11: f64,
6811 a12: f64,
6812 a13: f64,
6813 a14: f64,
6814 a15: f64,
6815 a2: f64,
6816 a3: f64,
6817 a4: f64,
6818 a5: f64,
6819 a6: f64,
6820 a7: f64,
6821 a8: f64,
6822 a9: f64,
6823) -> f64 {
6824 0_f64
6825}
6826
6827#[inline]
6828pub fn hess_det4_6_0(
6829 a0: f64,
6830 a1: f64,
6831 a10: f64,
6832 a11: f64,
6833 a12: f64,
6834 a13: f64,
6835 a14: f64,
6836 a15: f64,
6837 a2: f64,
6838 a3: f64,
6839 a4: f64,
6840 a5: f64,
6841 a6: f64,
6842 a7: f64,
6843 a8: f64,
6844 a9: f64,
6845) -> f64 {
6846 (((a11) * (a13)) + (-((a15) * (a9))))
6847}
6848
6849#[inline]
6850pub fn hess_det4_6_1(
6851 a0: f64,
6852 a1: f64,
6853 a10: f64,
6854 a11: f64,
6855 a12: f64,
6856 a13: f64,
6857 a14: f64,
6858 a15: f64,
6859 a2: f64,
6860 a3: f64,
6861 a4: f64,
6862 a5: f64,
6863 a6: f64,
6864 a7: f64,
6865 a8: f64,
6866 a9: f64,
6867) -> f64 {
6868 (((a15) * (a8)) + (-((a11) * (a12))))
6869}
6870
6871#[inline]
6872pub const fn hess_det4_6_10(
6873 a0: f64,
6874 a1: f64,
6875 a10: f64,
6876 a11: f64,
6877 a12: f64,
6878 a13: f64,
6879 a14: f64,
6880 a15: f64,
6881 a2: f64,
6882 a3: f64,
6883 a4: f64,
6884 a5: f64,
6885 a6: f64,
6886 a7: f64,
6887 a8: f64,
6888 a9: f64,
6889) -> f64 {
6890 0_f64
6891}
6892
6893#[inline]
6894pub fn hess_det4_6_11(
6895 a0: f64,
6896 a1: f64,
6897 a10: f64,
6898 a11: f64,
6899 a12: f64,
6900 a13: f64,
6901 a14: f64,
6902 a15: f64,
6903 a2: f64,
6904 a3: f64,
6905 a4: f64,
6906 a5: f64,
6907 a6: f64,
6908 a7: f64,
6909 a8: f64,
6910 a9: f64,
6911) -> f64 {
6912 (((a0) * (a13)) + (-((a1) * (a12))))
6913}
6914
6915#[inline]
6916pub fn hess_det4_6_12(
6917 a0: f64,
6918 a1: f64,
6919 a10: f64,
6920 a11: f64,
6921 a12: f64,
6922 a13: f64,
6923 a14: f64,
6924 a15: f64,
6925 a2: f64,
6926 a3: f64,
6927 a4: f64,
6928 a5: f64,
6929 a6: f64,
6930 a7: f64,
6931 a8: f64,
6932 a9: f64,
6933) -> f64 {
6934 (((a3) * (a9)) + (-((a1) * (a11))))
6935}
6936
6937#[inline]
6938pub fn hess_det4_6_13(
6939 a0: f64,
6940 a1: f64,
6941 a10: f64,
6942 a11: f64,
6943 a12: f64,
6944 a13: f64,
6945 a14: f64,
6946 a15: f64,
6947 a2: f64,
6948 a3: f64,
6949 a4: f64,
6950 a5: f64,
6951 a6: f64,
6952 a7: f64,
6953 a8: f64,
6954 a9: f64,
6955) -> f64 {
6956 (((a0) * (a11)) + (-((a3) * (a8))))
6957}
6958
6959#[inline]
6960pub const fn hess_det4_6_14(
6961 a0: f64,
6962 a1: f64,
6963 a10: f64,
6964 a11: f64,
6965 a12: f64,
6966 a13: f64,
6967 a14: f64,
6968 a15: f64,
6969 a2: f64,
6970 a3: f64,
6971 a4: f64,
6972 a5: f64,
6973 a6: f64,
6974 a7: f64,
6975 a8: f64,
6976 a9: f64,
6977) -> f64 {
6978 0_f64
6979}
6980
6981#[inline]
6982pub fn hess_det4_6_15(
6983 a0: f64,
6984 a1: f64,
6985 a10: f64,
6986 a11: f64,
6987 a12: f64,
6988 a13: f64,
6989 a14: f64,
6990 a15: f64,
6991 a2: f64,
6992 a3: f64,
6993 a4: f64,
6994 a5: f64,
6995 a6: f64,
6996 a7: f64,
6997 a8: f64,
6998 a9: f64,
6999) -> f64 {
7000 (((a1) * (a8)) + (-((a0) * (a9))))
7001}
7002
7003#[inline]
7004pub const fn hess_det4_6_2(
7005 a0: f64,
7006 a1: f64,
7007 a10: f64,
7008 a11: f64,
7009 a12: f64,
7010 a13: f64,
7011 a14: f64,
7012 a15: f64,
7013 a2: f64,
7014 a3: f64,
7015 a4: f64,
7016 a5: f64,
7017 a6: f64,
7018 a7: f64,
7019 a8: f64,
7020 a9: f64,
7021) -> f64 {
7022 0_f64
7023}
7024
7025#[inline]
7026pub fn hess_det4_6_3(
7027 a0: f64,
7028 a1: f64,
7029 a10: f64,
7030 a11: f64,
7031 a12: f64,
7032 a13: f64,
7033 a14: f64,
7034 a15: f64,
7035 a2: f64,
7036 a3: f64,
7037 a4: f64,
7038 a5: f64,
7039 a6: f64,
7040 a7: f64,
7041 a8: f64,
7042 a9: f64,
7043) -> f64 {
7044 (((a12) * (a9)) + (-((a13) * (a8))))
7045}
7046
7047#[inline]
7048pub const fn hess_det4_6_4(
7049 a0: f64,
7050 a1: f64,
7051 a10: f64,
7052 a11: f64,
7053 a12: f64,
7054 a13: f64,
7055 a14: f64,
7056 a15: f64,
7057 a2: f64,
7058 a3: f64,
7059 a4: f64,
7060 a5: f64,
7061 a6: f64,
7062 a7: f64,
7063 a8: f64,
7064 a9: f64,
7065) -> f64 {
7066 0_f64
7067}
7068
7069#[inline]
7070pub const fn hess_det4_6_5(
7071 a0: f64,
7072 a1: f64,
7073 a10: f64,
7074 a11: f64,
7075 a12: f64,
7076 a13: f64,
7077 a14: f64,
7078 a15: f64,
7079 a2: f64,
7080 a3: f64,
7081 a4: f64,
7082 a5: f64,
7083 a6: f64,
7084 a7: f64,
7085 a8: f64,
7086 a9: f64,
7087) -> f64 {
7088 0_f64
7089}
7090
7091#[inline]
7092pub const fn hess_det4_6_6(
7093 a0: f64,
7094 a1: f64,
7095 a10: f64,
7096 a11: f64,
7097 a12: f64,
7098 a13: f64,
7099 a14: f64,
7100 a15: f64,
7101 a2: f64,
7102 a3: f64,
7103 a4: f64,
7104 a5: f64,
7105 a6: f64,
7106 a7: f64,
7107 a8: f64,
7108 a9: f64,
7109) -> f64 {
7110 0_f64
7111}
7112
7113#[inline]
7114pub const fn hess_det4_6_7(
7115 a0: f64,
7116 a1: f64,
7117 a10: f64,
7118 a11: f64,
7119 a12: f64,
7120 a13: f64,
7121 a14: f64,
7122 a15: f64,
7123 a2: f64,
7124 a3: f64,
7125 a4: f64,
7126 a5: f64,
7127 a6: f64,
7128 a7: f64,
7129 a8: f64,
7130 a9: f64,
7131) -> f64 {
7132 0_f64
7133}
7134
7135#[inline]
7136pub fn hess_det4_6_8(
7137 a0: f64,
7138 a1: f64,
7139 a10: f64,
7140 a11: f64,
7141 a12: f64,
7142 a13: f64,
7143 a14: f64,
7144 a15: f64,
7145 a2: f64,
7146 a3: f64,
7147 a4: f64,
7148 a5: f64,
7149 a6: f64,
7150 a7: f64,
7151 a8: f64,
7152 a9: f64,
7153) -> f64 {
7154 (((a1) * (a15)) + (-((a13) * (a3))))
7155}
7156
7157#[inline]
7158pub fn hess_det4_6_9(
7159 a0: f64,
7160 a1: f64,
7161 a10: f64,
7162 a11: f64,
7163 a12: f64,
7164 a13: f64,
7165 a14: f64,
7166 a15: f64,
7167 a2: f64,
7168 a3: f64,
7169 a4: f64,
7170 a5: f64,
7171 a6: f64,
7172 a7: f64,
7173 a8: f64,
7174 a9: f64,
7175) -> f64 {
7176 (((a12) * (a3)) + (-((a0) * (a15))))
7177}
7178
7179#[inline]
7180pub fn hess_det4_7_0(
7181 a0: f64,
7182 a1: f64,
7183 a10: f64,
7184 a11: f64,
7185 a12: f64,
7186 a13: f64,
7187 a14: f64,
7188 a15: f64,
7189 a2: f64,
7190 a3: f64,
7191 a4: f64,
7192 a5: f64,
7193 a6: f64,
7194 a7: f64,
7195 a8: f64,
7196 a9: f64,
7197) -> f64 {
7198 (((a14) * (a9)) + (-((a10) * (a13))))
7199}
7200
7201#[inline]
7202pub fn hess_det4_7_1(
7203 a0: f64,
7204 a1: f64,
7205 a10: f64,
7206 a11: f64,
7207 a12: f64,
7208 a13: f64,
7209 a14: f64,
7210 a15: f64,
7211 a2: f64,
7212 a3: f64,
7213 a4: f64,
7214 a5: f64,
7215 a6: f64,
7216 a7: f64,
7217 a8: f64,
7218 a9: f64,
7219) -> f64 {
7220 (((a10) * (a12)) + (-((a14) * (a8))))
7221}
7222
7223#[inline]
7224pub fn hess_det4_7_10(
7225 a0: f64,
7226 a1: f64,
7227 a10: f64,
7228 a11: f64,
7229 a12: f64,
7230 a13: f64,
7231 a14: f64,
7232 a15: f64,
7233 a2: f64,
7234 a3: f64,
7235 a4: f64,
7236 a5: f64,
7237 a6: f64,
7238 a7: f64,
7239 a8: f64,
7240 a9: f64,
7241) -> f64 {
7242 (((a1) * (a12)) + (-((a0) * (a13))))
7243}
7244
7245#[inline]
7246pub const fn hess_det4_7_11(
7247 a0: f64,
7248 a1: f64,
7249 a10: f64,
7250 a11: f64,
7251 a12: f64,
7252 a13: f64,
7253 a14: f64,
7254 a15: f64,
7255 a2: f64,
7256 a3: f64,
7257 a4: f64,
7258 a5: f64,
7259 a6: f64,
7260 a7: f64,
7261 a8: f64,
7262 a9: f64,
7263) -> f64 {
7264 0_f64
7265}
7266
7267#[inline]
7268pub fn hess_det4_7_12(
7269 a0: f64,
7270 a1: f64,
7271 a10: f64,
7272 a11: f64,
7273 a12: f64,
7274 a13: f64,
7275 a14: f64,
7276 a15: f64,
7277 a2: f64,
7278 a3: f64,
7279 a4: f64,
7280 a5: f64,
7281 a6: f64,
7282 a7: f64,
7283 a8: f64,
7284 a9: f64,
7285) -> f64 {
7286 (((a1) * (a10)) + (-((a2) * (a9))))
7287}
7288
7289#[inline]
7290pub fn hess_det4_7_13(
7291 a0: f64,
7292 a1: f64,
7293 a10: f64,
7294 a11: f64,
7295 a12: f64,
7296 a13: f64,
7297 a14: f64,
7298 a15: f64,
7299 a2: f64,
7300 a3: f64,
7301 a4: f64,
7302 a5: f64,
7303 a6: f64,
7304 a7: f64,
7305 a8: f64,
7306 a9: f64,
7307) -> f64 {
7308 (((a2) * (a8)) + (-((a0) * (a10))))
7309}
7310
7311#[inline]
7312pub fn hess_det4_7_14(
7313 a0: f64,
7314 a1: f64,
7315 a10: f64,
7316 a11: f64,
7317 a12: f64,
7318 a13: f64,
7319 a14: f64,
7320 a15: f64,
7321 a2: f64,
7322 a3: f64,
7323 a4: f64,
7324 a5: f64,
7325 a6: f64,
7326 a7: f64,
7327 a8: f64,
7328 a9: f64,
7329) -> f64 {
7330 (((a0) * (a9)) + (-((a1) * (a8))))
7331}
7332
7333#[inline]
7334pub const fn hess_det4_7_15(
7335 a0: f64,
7336 a1: f64,
7337 a10: f64,
7338 a11: f64,
7339 a12: f64,
7340 a13: f64,
7341 a14: f64,
7342 a15: f64,
7343 a2: f64,
7344 a3: f64,
7345 a4: f64,
7346 a5: f64,
7347 a6: f64,
7348 a7: f64,
7349 a8: f64,
7350 a9: f64,
7351) -> f64 {
7352 0_f64
7353}
7354
7355#[inline]
7356pub fn hess_det4_7_2(
7357 a0: f64,
7358 a1: f64,
7359 a10: f64,
7360 a11: f64,
7361 a12: f64,
7362 a13: f64,
7363 a14: f64,
7364 a15: f64,
7365 a2: f64,
7366 a3: f64,
7367 a4: f64,
7368 a5: f64,
7369 a6: f64,
7370 a7: f64,
7371 a8: f64,
7372 a9: f64,
7373) -> f64 {
7374 (((a13) * (a8)) + (-((a12) * (a9))))
7375}
7376
7377#[inline]
7378pub const fn hess_det4_7_3(
7379 a0: f64,
7380 a1: f64,
7381 a10: f64,
7382 a11: f64,
7383 a12: f64,
7384 a13: f64,
7385 a14: f64,
7386 a15: f64,
7387 a2: f64,
7388 a3: f64,
7389 a4: f64,
7390 a5: f64,
7391 a6: f64,
7392 a7: f64,
7393 a8: f64,
7394 a9: f64,
7395) -> f64 {
7396 0_f64
7397}
7398
7399#[inline]
7400pub const fn hess_det4_7_4(
7401 a0: f64,
7402 a1: f64,
7403 a10: f64,
7404 a11: f64,
7405 a12: f64,
7406 a13: f64,
7407 a14: f64,
7408 a15: f64,
7409 a2: f64,
7410 a3: f64,
7411 a4: f64,
7412 a5: f64,
7413 a6: f64,
7414 a7: f64,
7415 a8: f64,
7416 a9: f64,
7417) -> f64 {
7418 0_f64
7419}
7420
7421#[inline]
7422pub const fn hess_det4_7_5(
7423 a0: f64,
7424 a1: f64,
7425 a10: f64,
7426 a11: f64,
7427 a12: f64,
7428 a13: f64,
7429 a14: f64,
7430 a15: f64,
7431 a2: f64,
7432 a3: f64,
7433 a4: f64,
7434 a5: f64,
7435 a6: f64,
7436 a7: f64,
7437 a8: f64,
7438 a9: f64,
7439) -> f64 {
7440 0_f64
7441}
7442
7443#[inline]
7444pub const fn hess_det4_7_6(
7445 a0: f64,
7446 a1: f64,
7447 a10: f64,
7448 a11: f64,
7449 a12: f64,
7450 a13: f64,
7451 a14: f64,
7452 a15: f64,
7453 a2: f64,
7454 a3: f64,
7455 a4: f64,
7456 a5: f64,
7457 a6: f64,
7458 a7: f64,
7459 a8: f64,
7460 a9: f64,
7461) -> f64 {
7462 0_f64
7463}
7464
7465#[inline]
7466pub const fn hess_det4_7_7(
7467 a0: f64,
7468 a1: f64,
7469 a10: f64,
7470 a11: f64,
7471 a12: f64,
7472 a13: f64,
7473 a14: f64,
7474 a15: f64,
7475 a2: f64,
7476 a3: f64,
7477 a4: f64,
7478 a5: f64,
7479 a6: f64,
7480 a7: f64,
7481 a8: f64,
7482 a9: f64,
7483) -> f64 {
7484 0_f64
7485}
7486
7487#[inline]
7488pub fn hess_det4_7_8(
7489 a0: f64,
7490 a1: f64,
7491 a10: f64,
7492 a11: f64,
7493 a12: f64,
7494 a13: f64,
7495 a14: f64,
7496 a15: f64,
7497 a2: f64,
7498 a3: f64,
7499 a4: f64,
7500 a5: f64,
7501 a6: f64,
7502 a7: f64,
7503 a8: f64,
7504 a9: f64,
7505) -> f64 {
7506 (((a13) * (a2)) + (-((a1) * (a14))))
7507}
7508
7509#[inline]
7510pub fn hess_det4_7_9(
7511 a0: f64,
7512 a1: f64,
7513 a10: f64,
7514 a11: f64,
7515 a12: f64,
7516 a13: f64,
7517 a14: f64,
7518 a15: f64,
7519 a2: f64,
7520 a3: f64,
7521 a4: f64,
7522 a5: f64,
7523 a6: f64,
7524 a7: f64,
7525 a8: f64,
7526 a9: f64,
7527) -> f64 {
7528 (((a0) * (a14)) + (-((a12) * (a2))))
7529}
7530
7531#[inline]
7532pub const fn hess_det4_8_0(
7533 a0: f64,
7534 a1: f64,
7535 a10: f64,
7536 a11: f64,
7537 a12: f64,
7538 a13: f64,
7539 a14: f64,
7540 a15: f64,
7541 a2: f64,
7542 a3: f64,
7543 a4: f64,
7544 a5: f64,
7545 a6: f64,
7546 a7: f64,
7547 a8: f64,
7548 a9: f64,
7549) -> f64 {
7550 0_f64
7551}
7552
7553#[inline]
7554pub fn hess_det4_8_1(
7555 a0: f64,
7556 a1: f64,
7557 a10: f64,
7558 a11: f64,
7559 a12: f64,
7560 a13: f64,
7561 a14: f64,
7562 a15: f64,
7563 a2: f64,
7564 a3: f64,
7565 a4: f64,
7566 a5: f64,
7567 a6: f64,
7568 a7: f64,
7569 a8: f64,
7570 a9: f64,
7571) -> f64 {
7572 (((a15) * (a6)) + (-((a14) * (a7))))
7573}
7574
7575#[inline]
7576pub const fn hess_det4_8_10(
7577 a0: f64,
7578 a1: f64,
7579 a10: f64,
7580 a11: f64,
7581 a12: f64,
7582 a13: f64,
7583 a14: f64,
7584 a15: f64,
7585 a2: f64,
7586 a3: f64,
7587 a4: f64,
7588 a5: f64,
7589 a6: f64,
7590 a7: f64,
7591 a8: f64,
7592 a9: f64,
7593) -> f64 {
7594 0_f64
7595}
7596
7597#[inline]
7598pub const fn hess_det4_8_11(
7599 a0: f64,
7600 a1: f64,
7601 a10: f64,
7602 a11: f64,
7603 a12: f64,
7604 a13: f64,
7605 a14: f64,
7606 a15: f64,
7607 a2: f64,
7608 a3: f64,
7609 a4: f64,
7610 a5: f64,
7611 a6: f64,
7612 a7: f64,
7613 a8: f64,
7614 a9: f64,
7615) -> f64 {
7616 0_f64
7617}
7618
7619#[inline]
7620pub const fn hess_det4_8_12(
7621 a0: f64,
7622 a1: f64,
7623 a10: f64,
7624 a11: f64,
7625 a12: f64,
7626 a13: f64,
7627 a14: f64,
7628 a15: f64,
7629 a2: f64,
7630 a3: f64,
7631 a4: f64,
7632 a5: f64,
7633 a6: f64,
7634 a7: f64,
7635 a8: f64,
7636 a9: f64,
7637) -> f64 {
7638 0_f64
7639}
7640
7641#[inline]
7642pub fn hess_det4_8_13(
7643 a0: f64,
7644 a1: f64,
7645 a10: f64,
7646 a11: f64,
7647 a12: f64,
7648 a13: f64,
7649 a14: f64,
7650 a15: f64,
7651 a2: f64,
7652 a3: f64,
7653 a4: f64,
7654 a5: f64,
7655 a6: f64,
7656 a7: f64,
7657 a8: f64,
7658 a9: f64,
7659) -> f64 {
7660 (((a2) * (a7)) + (-((a3) * (a6))))
7661}
7662
7663#[inline]
7664pub fn hess_det4_8_14(
7665 a0: f64,
7666 a1: f64,
7667 a10: f64,
7668 a11: f64,
7669 a12: f64,
7670 a13: f64,
7671 a14: f64,
7672 a15: f64,
7673 a2: f64,
7674 a3: f64,
7675 a4: f64,
7676 a5: f64,
7677 a6: f64,
7678 a7: f64,
7679 a8: f64,
7680 a9: f64,
7681) -> f64 {
7682 (((a3) * (a5)) + (-((a1) * (a7))))
7683}
7684
7685#[inline]
7686pub fn hess_det4_8_15(
7687 a0: f64,
7688 a1: f64,
7689 a10: f64,
7690 a11: f64,
7691 a12: f64,
7692 a13: f64,
7693 a14: f64,
7694 a15: f64,
7695 a2: f64,
7696 a3: f64,
7697 a4: f64,
7698 a5: f64,
7699 a6: f64,
7700 a7: f64,
7701 a8: f64,
7702 a9: f64,
7703) -> f64 {
7704 (((a1) * (a6)) + (-((a2) * (a5))))
7705}
7706
7707#[inline]
7708pub fn hess_det4_8_2(
7709 a0: f64,
7710 a1: f64,
7711 a10: f64,
7712 a11: f64,
7713 a12: f64,
7714 a13: f64,
7715 a14: f64,
7716 a15: f64,
7717 a2: f64,
7718 a3: f64,
7719 a4: f64,
7720 a5: f64,
7721 a6: f64,
7722 a7: f64,
7723 a8: f64,
7724 a9: f64,
7725) -> f64 {
7726 (((a13) * (a7)) + (-((a15) * (a5))))
7727}
7728
7729#[inline]
7730pub fn hess_det4_8_3(
7731 a0: f64,
7732 a1: f64,
7733 a10: f64,
7734 a11: f64,
7735 a12: f64,
7736 a13: f64,
7737 a14: f64,
7738 a15: f64,
7739 a2: f64,
7740 a3: f64,
7741 a4: f64,
7742 a5: f64,
7743 a6: f64,
7744 a7: f64,
7745 a8: f64,
7746 a9: f64,
7747) -> f64 {
7748 (((a14) * (a5)) + (-((a13) * (a6))))
7749}
7750
7751#[inline]
7752pub const fn hess_det4_8_4(
7753 a0: f64,
7754 a1: f64,
7755 a10: f64,
7756 a11: f64,
7757 a12: f64,
7758 a13: f64,
7759 a14: f64,
7760 a15: f64,
7761 a2: f64,
7762 a3: f64,
7763 a4: f64,
7764 a5: f64,
7765 a6: f64,
7766 a7: f64,
7767 a8: f64,
7768 a9: f64,
7769) -> f64 {
7770 0_f64
7771}
7772
7773#[inline]
7774pub fn hess_det4_8_5(
7775 a0: f64,
7776 a1: f64,
7777 a10: f64,
7778 a11: f64,
7779 a12: f64,
7780 a13: f64,
7781 a14: f64,
7782 a15: f64,
7783 a2: f64,
7784 a3: f64,
7785 a4: f64,
7786 a5: f64,
7787 a6: f64,
7788 a7: f64,
7789 a8: f64,
7790 a9: f64,
7791) -> f64 {
7792 (((a14) * (a3)) + (-((a15) * (a2))))
7793}
7794
7795#[inline]
7796pub fn hess_det4_8_6(
7797 a0: f64,
7798 a1: f64,
7799 a10: f64,
7800 a11: f64,
7801 a12: f64,
7802 a13: f64,
7803 a14: f64,
7804 a15: f64,
7805 a2: f64,
7806 a3: f64,
7807 a4: f64,
7808 a5: f64,
7809 a6: f64,
7810 a7: f64,
7811 a8: f64,
7812 a9: f64,
7813) -> f64 {
7814 (((a1) * (a15)) + (-((a13) * (a3))))
7815}
7816
7817#[inline]
7818pub fn hess_det4_8_7(
7819 a0: f64,
7820 a1: f64,
7821 a10: f64,
7822 a11: f64,
7823 a12: f64,
7824 a13: f64,
7825 a14: f64,
7826 a15: f64,
7827 a2: f64,
7828 a3: f64,
7829 a4: f64,
7830 a5: f64,
7831 a6: f64,
7832 a7: f64,
7833 a8: f64,
7834 a9: f64,
7835) -> f64 {
7836 (((a13) * (a2)) + (-((a1) * (a14))))
7837}
7838
7839#[inline]
7840pub const fn hess_det4_8_8(
7841 a0: f64,
7842 a1: f64,
7843 a10: f64,
7844 a11: f64,
7845 a12: f64,
7846 a13: f64,
7847 a14: f64,
7848 a15: f64,
7849 a2: f64,
7850 a3: f64,
7851 a4: f64,
7852 a5: f64,
7853 a6: f64,
7854 a7: f64,
7855 a8: f64,
7856 a9: f64,
7857) -> f64 {
7858 0_f64
7859}
7860
7861#[inline]
7862pub const fn hess_det4_8_9(
7863 a0: f64,
7864 a1: f64,
7865 a10: f64,
7866 a11: f64,
7867 a12: f64,
7868 a13: f64,
7869 a14: f64,
7870 a15: f64,
7871 a2: f64,
7872 a3: f64,
7873 a4: f64,
7874 a5: f64,
7875 a6: f64,
7876 a7: f64,
7877 a8: f64,
7878 a9: f64,
7879) -> f64 {
7880 0_f64
7881}
7882
7883#[inline]
7884pub fn hess_det4_9_0(
7885 a0: f64,
7886 a1: f64,
7887 a10: f64,
7888 a11: f64,
7889 a12: f64,
7890 a13: f64,
7891 a14: f64,
7892 a15: f64,
7893 a2: f64,
7894 a3: f64,
7895 a4: f64,
7896 a5: f64,
7897 a6: f64,
7898 a7: f64,
7899 a8: f64,
7900 a9: f64,
7901) -> f64 {
7902 (((a14) * (a7)) + (-((a15) * (a6))))
7903}
7904
7905#[inline]
7906pub const fn hess_det4_9_1(
7907 a0: f64,
7908 a1: f64,
7909 a10: f64,
7910 a11: f64,
7911 a12: f64,
7912 a13: f64,
7913 a14: f64,
7914 a15: f64,
7915 a2: f64,
7916 a3: f64,
7917 a4: f64,
7918 a5: f64,
7919 a6: f64,
7920 a7: f64,
7921 a8: f64,
7922 a9: f64,
7923) -> f64 {
7924 0_f64
7925}
7926
7927#[inline]
7928pub const fn hess_det4_9_10(
7929 a0: f64,
7930 a1: f64,
7931 a10: f64,
7932 a11: f64,
7933 a12: f64,
7934 a13: f64,
7935 a14: f64,
7936 a15: f64,
7937 a2: f64,
7938 a3: f64,
7939 a4: f64,
7940 a5: f64,
7941 a6: f64,
7942 a7: f64,
7943 a8: f64,
7944 a9: f64,
7945) -> f64 {
7946 0_f64
7947}
7948
7949#[inline]
7950pub const fn hess_det4_9_11(
7951 a0: f64,
7952 a1: f64,
7953 a10: f64,
7954 a11: f64,
7955 a12: f64,
7956 a13: f64,
7957 a14: f64,
7958 a15: f64,
7959 a2: f64,
7960 a3: f64,
7961 a4: f64,
7962 a5: f64,
7963 a6: f64,
7964 a7: f64,
7965 a8: f64,
7966 a9: f64,
7967) -> f64 {
7968 0_f64
7969}
7970
7971#[inline]
7972pub fn hess_det4_9_12(
7973 a0: f64,
7974 a1: f64,
7975 a10: f64,
7976 a11: f64,
7977 a12: f64,
7978 a13: f64,
7979 a14: f64,
7980 a15: f64,
7981 a2: f64,
7982 a3: f64,
7983 a4: f64,
7984 a5: f64,
7985 a6: f64,
7986 a7: f64,
7987 a8: f64,
7988 a9: f64,
7989) -> f64 {
7990 (((a3) * (a6)) + (-((a2) * (a7))))
7991}
7992
7993#[inline]
7994pub const fn hess_det4_9_13(
7995 a0: f64,
7996 a1: f64,
7997 a10: f64,
7998 a11: f64,
7999 a12: f64,
8000 a13: f64,
8001 a14: f64,
8002 a15: f64,
8003 a2: f64,
8004 a3: f64,
8005 a4: f64,
8006 a5: f64,
8007 a6: f64,
8008 a7: f64,
8009 a8: f64,
8010 a9: f64,
8011) -> f64 {
8012 0_f64
8013}
8014
8015#[inline]
8016pub fn hess_det4_9_14(
8017 a0: f64,
8018 a1: f64,
8019 a10: f64,
8020 a11: f64,
8021 a12: f64,
8022 a13: f64,
8023 a14: f64,
8024 a15: f64,
8025 a2: f64,
8026 a3: f64,
8027 a4: f64,
8028 a5: f64,
8029 a6: f64,
8030 a7: f64,
8031 a8: f64,
8032 a9: f64,
8033) -> f64 {
8034 (((a0) * (a7)) + (-((a3) * (a4))))
8035}
8036
8037#[inline]
8038pub fn hess_det4_9_15(
8039 a0: f64,
8040 a1: f64,
8041 a10: f64,
8042 a11: f64,
8043 a12: f64,
8044 a13: f64,
8045 a14: f64,
8046 a15: f64,
8047 a2: f64,
8048 a3: f64,
8049 a4: f64,
8050 a5: f64,
8051 a6: f64,
8052 a7: f64,
8053 a8: f64,
8054 a9: f64,
8055) -> f64 {
8056 (((a2) * (a4)) + (-((a0) * (a6))))
8057}
8058
8059#[inline]
8060pub fn hess_det4_9_2(
8061 a0: f64,
8062 a1: f64,
8063 a10: f64,
8064 a11: f64,
8065 a12: f64,
8066 a13: f64,
8067 a14: f64,
8068 a15: f64,
8069 a2: f64,
8070 a3: f64,
8071 a4: f64,
8072 a5: f64,
8073 a6: f64,
8074 a7: f64,
8075 a8: f64,
8076 a9: f64,
8077) -> f64 {
8078 (((a15) * (a4)) + (-((a12) * (a7))))
8079}
8080
8081#[inline]
8082pub fn hess_det4_9_3(
8083 a0: f64,
8084 a1: f64,
8085 a10: f64,
8086 a11: f64,
8087 a12: f64,
8088 a13: f64,
8089 a14: f64,
8090 a15: f64,
8091 a2: f64,
8092 a3: f64,
8093 a4: f64,
8094 a5: f64,
8095 a6: f64,
8096 a7: f64,
8097 a8: f64,
8098 a9: f64,
8099) -> f64 {
8100 (((a12) * (a6)) + (-((a14) * (a4))))
8101}
8102
8103#[inline]
8104pub fn hess_det4_9_4(
8105 a0: f64,
8106 a1: f64,
8107 a10: f64,
8108 a11: f64,
8109 a12: f64,
8110 a13: f64,
8111 a14: f64,
8112 a15: f64,
8113 a2: f64,
8114 a3: f64,
8115 a4: f64,
8116 a5: f64,
8117 a6: f64,
8118 a7: f64,
8119 a8: f64,
8120 a9: f64,
8121) -> f64 {
8122 (((a15) * (a2)) + (-((a14) * (a3))))
8123}
8124
8125#[inline]
8126pub const fn hess_det4_9_5(
8127 a0: f64,
8128 a1: f64,
8129 a10: f64,
8130 a11: f64,
8131 a12: f64,
8132 a13: f64,
8133 a14: f64,
8134 a15: f64,
8135 a2: f64,
8136 a3: f64,
8137 a4: f64,
8138 a5: f64,
8139 a6: f64,
8140 a7: f64,
8141 a8: f64,
8142 a9: f64,
8143) -> f64 {
8144 0_f64
8145}
8146
8147#[inline]
8148pub fn hess_det4_9_6(
8149 a0: f64,
8150 a1: f64,
8151 a10: f64,
8152 a11: f64,
8153 a12: f64,
8154 a13: f64,
8155 a14: f64,
8156 a15: f64,
8157 a2: f64,
8158 a3: f64,
8159 a4: f64,
8160 a5: f64,
8161 a6: f64,
8162 a7: f64,
8163 a8: f64,
8164 a9: f64,
8165) -> f64 {
8166 (((a12) * (a3)) + (-((a0) * (a15))))
8167}
8168
8169#[inline]
8170pub fn hess_det4_9_7(
8171 a0: f64,
8172 a1: f64,
8173 a10: f64,
8174 a11: f64,
8175 a12: f64,
8176 a13: f64,
8177 a14: f64,
8178 a15: f64,
8179 a2: f64,
8180 a3: f64,
8181 a4: f64,
8182 a5: f64,
8183 a6: f64,
8184 a7: f64,
8185 a8: f64,
8186 a9: f64,
8187) -> f64 {
8188 (((a0) * (a14)) + (-((a12) * (a2))))
8189}
8190
8191#[inline]
8192pub const fn hess_det4_9_8(
8193 a0: f64,
8194 a1: f64,
8195 a10: f64,
8196 a11: f64,
8197 a12: f64,
8198 a13: f64,
8199 a14: f64,
8200 a15: f64,
8201 a2: f64,
8202 a3: f64,
8203 a4: f64,
8204 a5: f64,
8205 a6: f64,
8206 a7: f64,
8207 a8: f64,
8208 a9: f64,
8209) -> f64 {
8210 0_f64
8211}
8212
8213#[inline]
8214pub const fn hess_det4_9_9(
8215 a0: f64,
8216 a1: f64,
8217 a10: f64,
8218 a11: f64,
8219 a12: f64,
8220 a13: f64,
8221 a14: f64,
8222 a15: f64,
8223 a2: f64,
8224 a3: f64,
8225 a4: f64,
8226 a5: f64,
8227 a6: f64,
8228 a7: f64,
8229 a8: f64,
8230 a9: f64,
8231) -> f64 {
8232 0_f64
8233}
8234
8235pub fn hess_det4(
8236 a0: f64,
8237 a1: f64,
8238 a2: f64,
8239 a3: f64,
8240 a4: f64,
8241 a5: f64,
8242 a6: f64,
8243 a7: f64,
8244 a8: f64,
8245 a9: f64,
8246 a10: f64,
8247 a11: f64,
8248 a12: f64,
8249 a13: f64,
8250 a14: f64,
8251 a15: f64,
8252) -> nalgebra::SMatrix<f64, 16, 16> {
8253 let mut result = nalgebra::SMatrix::zeros();
8254
8255 result[(0, 0)] = hess_det4_0_0(
8256 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8257 );
8258
8259 result[(0, 1)] = hess_det4_0_1(
8260 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8261 );
8262
8263 result[(0, 2)] = hess_det4_0_2(
8264 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8265 );
8266
8267 result[(0, 3)] = hess_det4_0_3(
8268 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8269 );
8270
8271 result[(0, 4)] = hess_det4_0_4(
8272 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8273 );
8274
8275 result[(0, 5)] = hess_det4_0_5(
8276 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8277 );
8278
8279 result[(0, 6)] = hess_det4_0_6(
8280 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8281 );
8282
8283 result[(0, 7)] = hess_det4_0_7(
8284 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8285 );
8286
8287 result[(0, 8)] = hess_det4_0_8(
8288 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8289 );
8290
8291 result[(0, 9)] = hess_det4_0_9(
8292 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8293 );
8294
8295 result[(0, 10)] = hess_det4_0_10(
8296 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8297 );
8298
8299 result[(0, 11)] = hess_det4_0_11(
8300 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8301 );
8302
8303 result[(0, 12)] = hess_det4_0_12(
8304 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8305 );
8306
8307 result[(0, 13)] = hess_det4_0_13(
8308 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8309 );
8310
8311 result[(0, 14)] = hess_det4_0_14(
8312 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8313 );
8314
8315 result[(0, 15)] = hess_det4_0_15(
8316 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8317 );
8318
8319 result[(1, 0)] = hess_det4_1_0(
8320 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8321 );
8322
8323 result[(1, 1)] = hess_det4_1_1(
8324 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8325 );
8326
8327 result[(1, 2)] = hess_det4_1_2(
8328 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8329 );
8330
8331 result[(1, 3)] = hess_det4_1_3(
8332 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8333 );
8334
8335 result[(1, 4)] = hess_det4_1_4(
8336 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8337 );
8338
8339 result[(1, 5)] = hess_det4_1_5(
8340 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8341 );
8342
8343 result[(1, 6)] = hess_det4_1_6(
8344 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8345 );
8346
8347 result[(1, 7)] = hess_det4_1_7(
8348 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8349 );
8350
8351 result[(1, 8)] = hess_det4_1_8(
8352 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8353 );
8354
8355 result[(1, 9)] = hess_det4_1_9(
8356 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8357 );
8358
8359 result[(1, 10)] = hess_det4_1_10(
8360 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8361 );
8362
8363 result[(1, 11)] = hess_det4_1_11(
8364 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8365 );
8366
8367 result[(1, 12)] = hess_det4_1_12(
8368 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8369 );
8370
8371 result[(1, 13)] = hess_det4_1_13(
8372 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8373 );
8374
8375 result[(1, 14)] = hess_det4_1_14(
8376 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8377 );
8378
8379 result[(1, 15)] = hess_det4_1_15(
8380 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8381 );
8382
8383 result[(2, 0)] = hess_det4_2_0(
8384 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8385 );
8386
8387 result[(2, 1)] = hess_det4_2_1(
8388 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8389 );
8390
8391 result[(2, 2)] = hess_det4_2_2(
8392 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8393 );
8394
8395 result[(2, 3)] = hess_det4_2_3(
8396 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8397 );
8398
8399 result[(2, 4)] = hess_det4_2_4(
8400 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8401 );
8402
8403 result[(2, 5)] = hess_det4_2_5(
8404 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8405 );
8406
8407 result[(2, 6)] = hess_det4_2_6(
8408 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8409 );
8410
8411 result[(2, 7)] = hess_det4_2_7(
8412 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8413 );
8414
8415 result[(2, 8)] = hess_det4_2_8(
8416 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8417 );
8418
8419 result[(2, 9)] = hess_det4_2_9(
8420 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8421 );
8422
8423 result[(2, 10)] = hess_det4_2_10(
8424 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8425 );
8426
8427 result[(2, 11)] = hess_det4_2_11(
8428 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8429 );
8430
8431 result[(2, 12)] = hess_det4_2_12(
8432 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8433 );
8434
8435 result[(2, 13)] = hess_det4_2_13(
8436 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8437 );
8438
8439 result[(2, 14)] = hess_det4_2_14(
8440 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8441 );
8442
8443 result[(2, 15)] = hess_det4_2_15(
8444 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8445 );
8446
8447 result[(3, 0)] = hess_det4_3_0(
8448 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8449 );
8450
8451 result[(3, 1)] = hess_det4_3_1(
8452 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8453 );
8454
8455 result[(3, 2)] = hess_det4_3_2(
8456 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8457 );
8458
8459 result[(3, 3)] = hess_det4_3_3(
8460 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8461 );
8462
8463 result[(3, 4)] = hess_det4_3_4(
8464 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8465 );
8466
8467 result[(3, 5)] = hess_det4_3_5(
8468 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8469 );
8470
8471 result[(3, 6)] = hess_det4_3_6(
8472 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8473 );
8474
8475 result[(3, 7)] = hess_det4_3_7(
8476 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8477 );
8478
8479 result[(3, 8)] = hess_det4_3_8(
8480 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8481 );
8482
8483 result[(3, 9)] = hess_det4_3_9(
8484 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8485 );
8486
8487 result[(3, 10)] = hess_det4_3_10(
8488 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8489 );
8490
8491 result[(3, 11)] = hess_det4_3_11(
8492 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8493 );
8494
8495 result[(3, 12)] = hess_det4_3_12(
8496 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8497 );
8498
8499 result[(3, 13)] = hess_det4_3_13(
8500 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8501 );
8502
8503 result[(3, 14)] = hess_det4_3_14(
8504 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8505 );
8506
8507 result[(3, 15)] = hess_det4_3_15(
8508 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8509 );
8510
8511 result[(4, 0)] = hess_det4_4_0(
8512 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8513 );
8514
8515 result[(4, 1)] = hess_det4_4_1(
8516 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8517 );
8518
8519 result[(4, 2)] = hess_det4_4_2(
8520 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8521 );
8522
8523 result[(4, 3)] = hess_det4_4_3(
8524 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8525 );
8526
8527 result[(4, 4)] = hess_det4_4_4(
8528 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8529 );
8530
8531 result[(4, 5)] = hess_det4_4_5(
8532 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8533 );
8534
8535 result[(4, 6)] = hess_det4_4_6(
8536 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8537 );
8538
8539 result[(4, 7)] = hess_det4_4_7(
8540 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8541 );
8542
8543 result[(4, 8)] = hess_det4_4_8(
8544 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8545 );
8546
8547 result[(4, 9)] = hess_det4_4_9(
8548 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8549 );
8550
8551 result[(4, 10)] = hess_det4_4_10(
8552 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8553 );
8554
8555 result[(4, 11)] = hess_det4_4_11(
8556 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8557 );
8558
8559 result[(4, 12)] = hess_det4_4_12(
8560 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8561 );
8562
8563 result[(4, 13)] = hess_det4_4_13(
8564 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8565 );
8566
8567 result[(4, 14)] = hess_det4_4_14(
8568 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8569 );
8570
8571 result[(4, 15)] = hess_det4_4_15(
8572 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8573 );
8574
8575 result[(5, 0)] = hess_det4_5_0(
8576 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8577 );
8578
8579 result[(5, 1)] = hess_det4_5_1(
8580 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8581 );
8582
8583 result[(5, 2)] = hess_det4_5_2(
8584 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8585 );
8586
8587 result[(5, 3)] = hess_det4_5_3(
8588 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8589 );
8590
8591 result[(5, 4)] = hess_det4_5_4(
8592 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8593 );
8594
8595 result[(5, 5)] = hess_det4_5_5(
8596 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8597 );
8598
8599 result[(5, 6)] = hess_det4_5_6(
8600 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8601 );
8602
8603 result[(5, 7)] = hess_det4_5_7(
8604 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8605 );
8606
8607 result[(5, 8)] = hess_det4_5_8(
8608 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8609 );
8610
8611 result[(5, 9)] = hess_det4_5_9(
8612 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8613 );
8614
8615 result[(5, 10)] = hess_det4_5_10(
8616 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8617 );
8618
8619 result[(5, 11)] = hess_det4_5_11(
8620 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8621 );
8622
8623 result[(5, 12)] = hess_det4_5_12(
8624 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8625 );
8626
8627 result[(5, 13)] = hess_det4_5_13(
8628 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8629 );
8630
8631 result[(5, 14)] = hess_det4_5_14(
8632 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8633 );
8634
8635 result[(5, 15)] = hess_det4_5_15(
8636 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8637 );
8638
8639 result[(6, 0)] = hess_det4_6_0(
8640 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8641 );
8642
8643 result[(6, 1)] = hess_det4_6_1(
8644 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8645 );
8646
8647 result[(6, 2)] = hess_det4_6_2(
8648 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8649 );
8650
8651 result[(6, 3)] = hess_det4_6_3(
8652 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8653 );
8654
8655 result[(6, 4)] = hess_det4_6_4(
8656 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8657 );
8658
8659 result[(6, 5)] = hess_det4_6_5(
8660 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8661 );
8662
8663 result[(6, 6)] = hess_det4_6_6(
8664 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8665 );
8666
8667 result[(6, 7)] = hess_det4_6_7(
8668 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8669 );
8670
8671 result[(6, 8)] = hess_det4_6_8(
8672 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8673 );
8674
8675 result[(6, 9)] = hess_det4_6_9(
8676 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8677 );
8678
8679 result[(6, 10)] = hess_det4_6_10(
8680 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8681 );
8682
8683 result[(6, 11)] = hess_det4_6_11(
8684 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8685 );
8686
8687 result[(6, 12)] = hess_det4_6_12(
8688 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8689 );
8690
8691 result[(6, 13)] = hess_det4_6_13(
8692 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8693 );
8694
8695 result[(6, 14)] = hess_det4_6_14(
8696 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8697 );
8698
8699 result[(6, 15)] = hess_det4_6_15(
8700 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8701 );
8702
8703 result[(7, 0)] = hess_det4_7_0(
8704 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8705 );
8706
8707 result[(7, 1)] = hess_det4_7_1(
8708 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8709 );
8710
8711 result[(7, 2)] = hess_det4_7_2(
8712 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8713 );
8714
8715 result[(7, 3)] = hess_det4_7_3(
8716 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8717 );
8718
8719 result[(7, 4)] = hess_det4_7_4(
8720 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8721 );
8722
8723 result[(7, 5)] = hess_det4_7_5(
8724 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8725 );
8726
8727 result[(7, 6)] = hess_det4_7_6(
8728 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8729 );
8730
8731 result[(7, 7)] = hess_det4_7_7(
8732 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8733 );
8734
8735 result[(7, 8)] = hess_det4_7_8(
8736 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8737 );
8738
8739 result[(7, 9)] = hess_det4_7_9(
8740 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8741 );
8742
8743 result[(7, 10)] = hess_det4_7_10(
8744 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8745 );
8746
8747 result[(7, 11)] = hess_det4_7_11(
8748 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8749 );
8750
8751 result[(7, 12)] = hess_det4_7_12(
8752 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8753 );
8754
8755 result[(7, 13)] = hess_det4_7_13(
8756 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8757 );
8758
8759 result[(7, 14)] = hess_det4_7_14(
8760 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8761 );
8762
8763 result[(7, 15)] = hess_det4_7_15(
8764 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8765 );
8766
8767 result[(8, 0)] = hess_det4_8_0(
8768 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8769 );
8770
8771 result[(8, 1)] = hess_det4_8_1(
8772 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8773 );
8774
8775 result[(8, 2)] = hess_det4_8_2(
8776 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8777 );
8778
8779 result[(8, 3)] = hess_det4_8_3(
8780 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8781 );
8782
8783 result[(8, 4)] = hess_det4_8_4(
8784 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8785 );
8786
8787 result[(8, 5)] = hess_det4_8_5(
8788 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8789 );
8790
8791 result[(8, 6)] = hess_det4_8_6(
8792 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8793 );
8794
8795 result[(8, 7)] = hess_det4_8_7(
8796 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8797 );
8798
8799 result[(8, 8)] = hess_det4_8_8(
8800 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8801 );
8802
8803 result[(8, 9)] = hess_det4_8_9(
8804 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8805 );
8806
8807 result[(8, 10)] = hess_det4_8_10(
8808 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8809 );
8810
8811 result[(8, 11)] = hess_det4_8_11(
8812 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8813 );
8814
8815 result[(8, 12)] = hess_det4_8_12(
8816 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8817 );
8818
8819 result[(8, 13)] = hess_det4_8_13(
8820 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8821 );
8822
8823 result[(8, 14)] = hess_det4_8_14(
8824 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8825 );
8826
8827 result[(8, 15)] = hess_det4_8_15(
8828 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8829 );
8830
8831 result[(9, 0)] = hess_det4_9_0(
8832 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8833 );
8834
8835 result[(9, 1)] = hess_det4_9_1(
8836 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8837 );
8838
8839 result[(9, 2)] = hess_det4_9_2(
8840 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8841 );
8842
8843 result[(9, 3)] = hess_det4_9_3(
8844 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8845 );
8846
8847 result[(9, 4)] = hess_det4_9_4(
8848 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8849 );
8850
8851 result[(9, 5)] = hess_det4_9_5(
8852 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8853 );
8854
8855 result[(9, 6)] = hess_det4_9_6(
8856 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8857 );
8858
8859 result[(9, 7)] = hess_det4_9_7(
8860 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8861 );
8862
8863 result[(9, 8)] = hess_det4_9_8(
8864 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8865 );
8866
8867 result[(9, 9)] = hess_det4_9_9(
8868 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8869 );
8870
8871 result[(9, 10)] = hess_det4_9_10(
8872 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8873 );
8874
8875 result[(9, 11)] = hess_det4_9_11(
8876 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8877 );
8878
8879 result[(9, 12)] = hess_det4_9_12(
8880 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8881 );
8882
8883 result[(9, 13)] = hess_det4_9_13(
8884 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8885 );
8886
8887 result[(9, 14)] = hess_det4_9_14(
8888 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8889 );
8890
8891 result[(9, 15)] = hess_det4_9_15(
8892 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8893 );
8894
8895 result[(10, 0)] = hess_det4_10_0(
8896 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8897 );
8898
8899 result[(10, 1)] = hess_det4_10_1(
8900 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8901 );
8902
8903 result[(10, 2)] = hess_det4_10_2(
8904 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8905 );
8906
8907 result[(10, 3)] = hess_det4_10_3(
8908 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8909 );
8910
8911 result[(10, 4)] = hess_det4_10_4(
8912 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8913 );
8914
8915 result[(10, 5)] = hess_det4_10_5(
8916 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8917 );
8918
8919 result[(10, 6)] = hess_det4_10_6(
8920 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8921 );
8922
8923 result[(10, 7)] = hess_det4_10_7(
8924 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8925 );
8926
8927 result[(10, 8)] = hess_det4_10_8(
8928 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8929 );
8930
8931 result[(10, 9)] = hess_det4_10_9(
8932 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8933 );
8934
8935 result[(10, 10)] = hess_det4_10_10(
8936 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8937 );
8938
8939 result[(10, 11)] = hess_det4_10_11(
8940 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8941 );
8942
8943 result[(10, 12)] = hess_det4_10_12(
8944 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8945 );
8946
8947 result[(10, 13)] = hess_det4_10_13(
8948 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8949 );
8950
8951 result[(10, 14)] = hess_det4_10_14(
8952 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8953 );
8954
8955 result[(10, 15)] = hess_det4_10_15(
8956 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8957 );
8958
8959 result[(11, 0)] = hess_det4_11_0(
8960 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8961 );
8962
8963 result[(11, 1)] = hess_det4_11_1(
8964 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8965 );
8966
8967 result[(11, 2)] = hess_det4_11_2(
8968 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8969 );
8970
8971 result[(11, 3)] = hess_det4_11_3(
8972 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8973 );
8974
8975 result[(11, 4)] = hess_det4_11_4(
8976 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8977 );
8978
8979 result[(11, 5)] = hess_det4_11_5(
8980 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8981 );
8982
8983 result[(11, 6)] = hess_det4_11_6(
8984 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8985 );
8986
8987 result[(11, 7)] = hess_det4_11_7(
8988 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8989 );
8990
8991 result[(11, 8)] = hess_det4_11_8(
8992 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8993 );
8994
8995 result[(11, 9)] = hess_det4_11_9(
8996 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
8997 );
8998
8999 result[(11, 10)] = hess_det4_11_10(
9000 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9001 );
9002
9003 result[(11, 11)] = hess_det4_11_11(
9004 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9005 );
9006
9007 result[(11, 12)] = hess_det4_11_12(
9008 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9009 );
9010
9011 result[(11, 13)] = hess_det4_11_13(
9012 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9013 );
9014
9015 result[(11, 14)] = hess_det4_11_14(
9016 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9017 );
9018
9019 result[(11, 15)] = hess_det4_11_15(
9020 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9021 );
9022
9023 result[(12, 0)] = hess_det4_12_0(
9024 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9025 );
9026
9027 result[(12, 1)] = hess_det4_12_1(
9028 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9029 );
9030
9031 result[(12, 2)] = hess_det4_12_2(
9032 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9033 );
9034
9035 result[(12, 3)] = hess_det4_12_3(
9036 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9037 );
9038
9039 result[(12, 4)] = hess_det4_12_4(
9040 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9041 );
9042
9043 result[(12, 5)] = hess_det4_12_5(
9044 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9045 );
9046
9047 result[(12, 6)] = hess_det4_12_6(
9048 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9049 );
9050
9051 result[(12, 7)] = hess_det4_12_7(
9052 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9053 );
9054
9055 result[(12, 8)] = hess_det4_12_8(
9056 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9057 );
9058
9059 result[(12, 9)] = hess_det4_12_9(
9060 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9061 );
9062
9063 result[(12, 10)] = hess_det4_12_10(
9064 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9065 );
9066
9067 result[(12, 11)] = hess_det4_12_11(
9068 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9069 );
9070
9071 result[(12, 12)] = hess_det4_12_12(
9072 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9073 );
9074
9075 result[(12, 13)] = hess_det4_12_13(
9076 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9077 );
9078
9079 result[(12, 14)] = hess_det4_12_14(
9080 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9081 );
9082
9083 result[(12, 15)] = hess_det4_12_15(
9084 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9085 );
9086
9087 result[(13, 0)] = hess_det4_13_0(
9088 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9089 );
9090
9091 result[(13, 1)] = hess_det4_13_1(
9092 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9093 );
9094
9095 result[(13, 2)] = hess_det4_13_2(
9096 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9097 );
9098
9099 result[(13, 3)] = hess_det4_13_3(
9100 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9101 );
9102
9103 result[(13, 4)] = hess_det4_13_4(
9104 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9105 );
9106
9107 result[(13, 5)] = hess_det4_13_5(
9108 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9109 );
9110
9111 result[(13, 6)] = hess_det4_13_6(
9112 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9113 );
9114
9115 result[(13, 7)] = hess_det4_13_7(
9116 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9117 );
9118
9119 result[(13, 8)] = hess_det4_13_8(
9120 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9121 );
9122
9123 result[(13, 9)] = hess_det4_13_9(
9124 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9125 );
9126
9127 result[(13, 10)] = hess_det4_13_10(
9128 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9129 );
9130
9131 result[(13, 11)] = hess_det4_13_11(
9132 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9133 );
9134
9135 result[(13, 12)] = hess_det4_13_12(
9136 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9137 );
9138
9139 result[(13, 13)] = hess_det4_13_13(
9140 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9141 );
9142
9143 result[(13, 14)] = hess_det4_13_14(
9144 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9145 );
9146
9147 result[(13, 15)] = hess_det4_13_15(
9148 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9149 );
9150
9151 result[(14, 0)] = hess_det4_14_0(
9152 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9153 );
9154
9155 result[(14, 1)] = hess_det4_14_1(
9156 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9157 );
9158
9159 result[(14, 2)] = hess_det4_14_2(
9160 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9161 );
9162
9163 result[(14, 3)] = hess_det4_14_3(
9164 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9165 );
9166
9167 result[(14, 4)] = hess_det4_14_4(
9168 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9169 );
9170
9171 result[(14, 5)] = hess_det4_14_5(
9172 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9173 );
9174
9175 result[(14, 6)] = hess_det4_14_6(
9176 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9177 );
9178
9179 result[(14, 7)] = hess_det4_14_7(
9180 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9181 );
9182
9183 result[(14, 8)] = hess_det4_14_8(
9184 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9185 );
9186
9187 result[(14, 9)] = hess_det4_14_9(
9188 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9189 );
9190
9191 result[(14, 10)] = hess_det4_14_10(
9192 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9193 );
9194
9195 result[(14, 11)] = hess_det4_14_11(
9196 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9197 );
9198
9199 result[(14, 12)] = hess_det4_14_12(
9200 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9201 );
9202
9203 result[(14, 13)] = hess_det4_14_13(
9204 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9205 );
9206
9207 result[(14, 14)] = hess_det4_14_14(
9208 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9209 );
9210
9211 result[(14, 15)] = hess_det4_14_15(
9212 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9213 );
9214
9215 result[(15, 0)] = hess_det4_15_0(
9216 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9217 );
9218
9219 result[(15, 1)] = hess_det4_15_1(
9220 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9221 );
9222
9223 result[(15, 2)] = hess_det4_15_2(
9224 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9225 );
9226
9227 result[(15, 3)] = hess_det4_15_3(
9228 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9229 );
9230
9231 result[(15, 4)] = hess_det4_15_4(
9232 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9233 );
9234
9235 result[(15, 5)] = hess_det4_15_5(
9236 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9237 );
9238
9239 result[(15, 6)] = hess_det4_15_6(
9240 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9241 );
9242
9243 result[(15, 7)] = hess_det4_15_7(
9244 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9245 );
9246
9247 result[(15, 8)] = hess_det4_15_8(
9248 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9249 );
9250
9251 result[(15, 9)] = hess_det4_15_9(
9252 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9253 );
9254
9255 result[(15, 10)] = hess_det4_15_10(
9256 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9257 );
9258
9259 result[(15, 11)] = hess_det4_15_11(
9260 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9261 );
9262
9263 result[(15, 12)] = hess_det4_15_12(
9264 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9265 );
9266
9267 result[(15, 13)] = hess_det4_15_13(
9268 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9269 );
9270
9271 result[(15, 14)] = hess_det4_15_14(
9272 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9273 );
9274
9275 result[(15, 15)] = hess_det4_15_15(
9276 a0, a1, a10, a11, a12, a13, a14, a15, a2, a3, a4, a5, a6, a7, a8, a9,
9277 );
9278
9279 result
9280}