det++ uses a pivoting approach
Version 1.4.3