ludus::foundation::math::InversePolicy¶
Ludus Wiki · API overview · Browse API
Struct
Policy for checked matrix inversion.
Dimensionless thresholds (design §4): minReciprocalCondition rejects ill-conditioned matrices; maxResidual rejects a narrowed inverse whose two-sided residual is too large. These are rejection policies, not forward- error guarantees.
Declared in modules/foundation/math/include/ludus/foundation/math/matrix.hpp
#include <ludus/foundation/math/matrix.hpp>
struct ludus::foundation::math::InversePolicy
Fields¶
MinReciprocalCondition¶
float32 ludus::foundation::math::InversePolicy::MinReciprocalCondition = 1e-6f
Related types: float32
Declared in modules/foundation/math/include/ludus/foundation/math/matrix.hpp
MaxResidual¶
float32 ludus::foundation::math::InversePolicy::MaxResidual = 1e-5f
Related types: float32
Declared in modules/foundation/math/include/ludus/foundation/math/matrix.hpp