diff --git a/gtsam/nonlinear/nonlinear.i b/gtsam/nonlinear/nonlinear.i index 97b8d2c23..7c81f04f2 100644 --- a/gtsam/nonlinear/nonlinear.i +++ b/gtsam/nonlinear/nonlinear.i @@ -523,7 +523,7 @@ virtual class DoglegParams : gtsam::NonlinearOptimizerParams { }; #include -template +template class GncParams { GncParams(const PARAMS& baseOptimizerParams); GncParams(); @@ -561,7 +561,8 @@ virtual class DoglegOptimizer : gtsam::NonlinearOptimizer { }; #include -template +template, + gtsam::GncParams}> class GncOptimizer { GncOptimizer(const gtsam::NonlinearFactorGraph& graph, const gtsam::Values& initialValues,