Commit
1be7026a unintentionally broke the ABI since g++ doesn't appear
to generate symbols for inline methods. Ugh.
Cf. https://bugzilla.redhat.com/show_bug.cgi?id=
1541187
}
+/** Inverse of this matrix, with automatic algorithm selection. */
+matrix matrix::inverse() const
+{
+ return inverse(solve_algo::automatic);
+}
+
/** Inverse of this matrix.
*
* @param algo selects the algorithm (one of solve_algo)
ex determinant(unsigned algo = determinant_algo::automatic) const;
ex trace() const;
ex charpoly(const ex & lambda) const;
- matrix inverse() const { return inverse(solve_algo::automatic); }
+ matrix inverse() const;
matrix inverse(unsigned algo) const;
matrix solve(const matrix & vars, const matrix & rhs,
unsigned algo = solve_algo::automatic) const;