Switching to size_t
parent
9152b656cf
commit
1ca79ea900
|
@ -109,7 +109,7 @@ public:
|
||||||
double error() const;
|
double error() const;
|
||||||
|
|
||||||
/// return number of iterations
|
/// return number of iterations
|
||||||
int iterations() const;
|
size_t iterations() const;
|
||||||
|
|
||||||
/// return values
|
/// return values
|
||||||
const Values& values() const;
|
const Values& values() const;
|
||||||
|
|
|
@ -40,15 +40,15 @@ struct NonlinearOptimizerState {
|
||||||
const double error;
|
const double error;
|
||||||
|
|
||||||
/** The number of optimization iterations performed. */
|
/** The number of optimization iterations performed. */
|
||||||
const unsigned int iterations;
|
const size_t iterations;
|
||||||
|
|
||||||
virtual ~NonlinearOptimizerState() {}
|
virtual ~NonlinearOptimizerState() {}
|
||||||
|
|
||||||
NonlinearOptimizerState(const Values& values, double error, unsigned int iterations = 0)
|
NonlinearOptimizerState(const Values& values, double error, size_t iterations = 0)
|
||||||
: values(values), error(error), iterations(iterations) {}
|
: values(values), error(error), iterations(iterations) {}
|
||||||
|
|
||||||
// Constructor version that takes ownership of values
|
// Constructor version that takes ownership of values
|
||||||
NonlinearOptimizerState(Values&& values, double error, unsigned int iterations = 0)
|
NonlinearOptimizerState(Values&& values, double error, size_t iterations = 0)
|
||||||
: values(std::move(values)), error(error), iterations(iterations) {}
|
: values(std::move(values)), error(error), iterations(iterations) {}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue