Structs§
- Blended
Space - Metric
g = (1 − α)·g_A + α·g_B, with a spatially varyingBlendingField. - Geodesic
Log - Geodesic
State - Linear
BlendX - C² quintic smootherstep along x.
Enums§
Constants§
- BLENDED_
E3_ H3_ WGSL_ RESIDUAL - GEODESIC_
DEFAULT_ STEPS - GEODESIC_
ERROR_ BUDGET - Maximum accepted heuristic from metric-scaled RK4 step doubling.
- LOG_
MAX_ ITERS - LOG_
RESIDUAL_ TOL - Euclidean threshold on the residual
|to − exp_from(v)|.
Traits§
- Blending
Field weightis 0 for pure A and 1 for pure B, and must be C¹: the integrator differentiates it.- Conformally
Flat g_ij(p) = f(p)·δ_ijin the chartSpace::Pointcarries, not in some other chart.
Functions§
- gauss_
newton_ log - Solves
exp_from(v) ≈ to; failure returns the last finite iterate. - gauss_
newton_ log_ checked gauss_newton_logwith its failure reported instead of hidden; the vector is still the last finite iterate.- geodesic_
log_ checked - integrate_
geodesic_ frame_ checked - integrate_
geodesic_ frame_ to_ checked - rk4_
geodesic