-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* test * when performing a forward transformation as part of a simplex step, store "w" for later use when the basis is being updated * find the index of a row in the permutation matrix * more work on pushEtaMatrix(): update the _A matrices according to the new eta matrix. * refactoring: we know that always R=invQ, so just compute it once (when Q) is changed and use it afterwards. Eliminated the R terminology. * use Q, not R * update the factorization when an eta matrix is pushed * small bug fix * done working on pushEtaMatrix, test now passes. * store and restore operations for the new FT basis * added functionality for computing the explicit basis from an FT factorization * keep track of the availability of the explicit basis * dumping functionality * unit test + bug fix for explicit basis computation * initial work on basis inversion using FT factorization * bug fix * todo * removed a too-strong assertion * use FT by default. Bug fix. All unit tests now pass * get rid of the concept of "storedW" add Duligur's fix for cost function resizing * bug fixes and optimizations in BTRAN and FTRAN * optimizations * bug fix * comment * minor * Switching to a non-fixed number of AlmostIdentityMatrices * bug fix in LU factorization * a test for comparing the two factorizations * git ignore * refactorize when the number of A matrices exceeds a threshold * undo a couple of changes before merge * fix broken test * allocate work memory once-and-for-all
- Loading branch information
Showing
18 changed files
with
1,086 additions
and
267 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*.cxx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.