/* See {hr2_pmap_opt.h}. */ /* Last edited on 2025-03-19 12:46:10 by stolfi */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include double hr2_pmap_opt_homo_scaling_bias(hr2_pmap_t *M) { double sumA2 = r3x3_norm_sqr(&(M->dir)); double sumB2 = r3x3_norm_sqr(&(M->inv)); return 0.25*(sumA2 + 1/sumA2 + sumB2 + 1/sumB2); }