[go: up one dir, main page]

Forbid decompositions that depend on unsupported operations

Submitted by Christoph Hertzberg @chhtz

Assigned to Nobody

Link to original bugzilla bug (#750)
Version: 3.2

Description

Currently, all decompositions can be called on integer matrices but usually generate bogus results, since they use floating point operations (division/sqrt) which are silently converted to integer results.
We should forbid such decompositions at compile-time.
Decompositions which only depend on division (LU/LDLt) should be allowed for rational-number implementations, however.

Blocking

#558 (closed) #949 (closed)

Edited by Eigen Bugzilla