summaryrefslogtreecommitdiff
path: root/sccomp/source
diff options
context:
space:
mode:
Diffstat (limited to 'sccomp/source')
-rw-r--r--sccomp/source/solver/CoinMPSolver.cxx4
-rw-r--r--sccomp/source/solver/LpsolveSolver.cxx6
-rw-r--r--sccomp/source/solver/SwarmSolver.cxx4
3 files changed, 7 insertions, 7 deletions
diff --git a/sccomp/source/solver/CoinMPSolver.cxx b/sccomp/source/solver/CoinMPSolver.cxx
index a6b423d2d4a2..97ed9005be82 100644
--- a/sccomp/source/solver/CoinMPSolver.cxx
+++ b/sccomp/source/solver/CoinMPSolver.cxx
@@ -76,7 +76,7 @@ void SAL_CALL CoinMPSolver::solve()
ScSolverCellHashMap aCellsHash;
aCellsHash[maObjective].reserve( nVariables + 1 ); // objective function
- for (const auto& rConstr : std::as_const(maConstraints))
+ for (const auto& rConstr : maConstraints)
{
table::CellAddress aCellAddr = rConstr.Left;
aCellsHash[aCellAddr].reserve( nVariables + 1 ); // constraints: left hand side
@@ -259,7 +259,7 @@ void SAL_CALL CoinMPSolver::solve()
// apply single-var integer constraints
- for (const auto& rConstr : std::as_const(maConstraints))
+ for (const auto& rConstr : maConstraints)
{
sheet::SolverConstraintOperator eOp = rConstr.Operator;
if ( eOp == sheet::SolverConstraintOperator_INTEGER ||
diff --git a/sccomp/source/solver/LpsolveSolver.cxx b/sccomp/source/solver/LpsolveSolver.cxx
index 78cd25e81167..9a21ea43a2b6 100644
--- a/sccomp/source/solver/LpsolveSolver.cxx
+++ b/sccomp/source/solver/LpsolveSolver.cxx
@@ -112,7 +112,7 @@ void SAL_CALL LpsolveSolver::solve()
ScSolverCellHashMap aCellsHash;
aCellsHash[maObjective].reserve( nVariables + 1 ); // objective function
- for (const auto& rConstr : std::as_const(maConstraints))
+ for (const auto& rConstr : maConstraints)
{
table::CellAddress aCellAddr = rConstr.Left;
aCellsHash[aCellAddr].reserve( nVariables + 1 ); // constraints: left hand side
@@ -197,7 +197,7 @@ void SAL_CALL LpsolveSolver::solve()
set_add_rowmode(lp, TRUE);
- for (const auto& rConstr : std::as_const(maConstraints))
+ for (const auto& rConstr : maConstraints)
{
// integer constraints are set later
sheet::SolverConstraintOperator eOp = rConstr.Operator;
@@ -265,7 +265,7 @@ void SAL_CALL LpsolveSolver::solve()
// apply single-var integer constraints
- for (const auto& rConstr : std::as_const(maConstraints))
+ for (const auto& rConstr : maConstraints)
{
sheet::SolverConstraintOperator eOp = rConstr.Operator;
if ( eOp == sheet::SolverConstraintOperator_INTEGER ||
diff --git a/sccomp/source/solver/SwarmSolver.cxx b/sccomp/source/solver/SwarmSolver.cxx
index 4aac9f81e23e..01814e6f44ea 100644
--- a/sccomp/source/solver/SwarmSolver.cxx
+++ b/sccomp/source/solver/SwarmSolver.cxx
@@ -522,14 +522,14 @@ void SAL_CALL SwarmSolver::solve()
}
// Determine variable bounds
- for (sheet::SolverConstraint const& rConstraint : std::as_const(maConstraints))
+ for (sheet::SolverConstraint const& rConstraint : maConstraints)
{
table::CellAddress aLeftCellAddress = rConstraint.Left;
sheet::SolverConstraintOperator eOp = rConstraint.Operator;
size_t index = 0;
bool bFoundVariable = false;
- for (const table::CellAddress& rVariableCell : std::as_const(maVariables))
+ for (const table::CellAddress& rVariableCell : maVariables)
{
if (aLeftCellAddress == rVariableCell)
{