Possible bug fix. Needs to be tested.

This commit is contained in:
John Dupuy
2023-10-23 18:25:51 -05:00
parent addd1006b2
commit 9f8fbe138d
2 changed files with 2 additions and 2 deletions

View File

@@ -19,7 +19,7 @@ namespace MbD {
FColDsptr basicSolvewithsaveOriginal(SpMatDsptr spMat, FColDsptr fullCol, bool saveOriginal) override;
void decomposesaveOriginal(FMatDsptr fullMat, bool saveOriginal);
void decomposesaveOriginal(SpMatDsptr spMat, bool saveOriginal);
FColDsptr forAndBackSubsaveOriginal(FColDsptr fullCol, bool saveOriginal);
FColDsptr forAndBackSubsaveOriginal(FColDsptr fullCol, bool saveOriginal) override;
double getmatrixArowimaxMagnitude(int i) override;
void forwardSubstituteIntoL() override;
void backSubstituteIntoDU() override;

View File

@@ -97,7 +97,7 @@ bool PosICNewtonRaphson::isConverged()
void PosICNewtonRaphson::handleSingularMatrix()
{
nSingularMatrixError++;
if (nSingularMatrixError = 1){
if (nSingularMatrixError == 1){
this->lookForRedundantConstraints();
matrixSolver = this->matrixSolverClassNew();
}