Commit fdeac51e authored by davidkep's avatar davidkep

remove incorrect noexcept

parent bffd286a
......@@ -127,10 +127,10 @@ class InnerToleranceTightening {
const double inner_tol_;
};
//! At each iteraiton, make the inner optimization tighter, up until the minimum inner tolerance level
//! At each iteration, make the inner optimization tighter, up until the minimum inner tolerance level
//! is reached.
//! The initial inner tolerance level is set the square root of the outer tolerance.
//! A tighteing step is such that the minimum inner convergence tolerance is reached after half the maximum number of
//! A tightening step is such that the minimum inner convergence tolerance is reached after half the maximum number of
//! iterations.
//! A fast tightening step is such that 10 fast tightening steps lead to the minimum inner tolerance level.
template<class Optimizer>
......@@ -306,7 +306,7 @@ class MMOptimizer : public Optimizer<LossFunction, PenaltyFunction, Coefficients
//! Access the loss function.
//!
//! @return the loss function currently in use by the MM algorithm.
LossFunction& loss() const noexcept {
LossFunction& loss() const {
if (!loss_) {
throw std::logic_error("no loss set");
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment