Switching to size_t
parent
9152b656cf
commit
1ca79ea900
|
@ -109,7 +109,7 @@ public:
|
|||
double error() const;
|
||||
|
||||
/// return number of iterations
|
||||
int iterations() const;
|
||||
size_t iterations() const;
|
||||
|
||||
/// return values
|
||||
const Values& values() const;
|
||||
|
|
|
@ -40,15 +40,15 @@ struct NonlinearOptimizerState {
|
|||
const double error;
|
||||
|
||||
/** The number of optimization iterations performed. */
|
||||
const unsigned int iterations;
|
||||
const size_t iterations;
|
||||
|
||||
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) {}
|
||||
|
||||
// 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) {}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue