This commit is contained in:
Thomas Capricelli
2009-08-25 16:48:09 +02:00
parent 6c1a9703b1
commit 613a464320
6 changed files with 32 additions and 32 deletions

View File

@@ -1,5 +1,5 @@
template<typename FunctorType, typename Scalar>
template<typename FunctorType, typename Scalar=double>
class HybridNonLinearSolverNumericalDiff
{
public:

View File

@@ -1,5 +1,5 @@
template<typename FunctorType, typename Scalar>
template<typename FunctorType, typename Scalar=double>
class HybridNonLinearSolver
{
public:

View File

@@ -1,5 +1,5 @@
template<typename FunctorType, typename Scalar>
template<typename FunctorType, typename Scalar=double>
class LevenbergMarquardt
{
public:
@@ -17,7 +17,7 @@ public:
int &njev,
Matrix< Scalar, Dynamic, 1 > &diag,
const int mode=1,
const Scalar factor = 100.,
const Scalar factor = Scalar(100.),
const int maxfev = 400,
const Scalar ftol = ei_sqrt(epsilon<Scalar>()),
const Scalar xtol = ei_sqrt(epsilon<Scalar>()),

View File

@@ -1,5 +1,5 @@
template<typename FunctorType, typename Scalar>
template<typename FunctorType, typename Scalar=double>
class LevenbergMarquardtNumericalDiff
{
public:
@@ -16,7 +16,7 @@ public:
int &nfev,
Matrix< Scalar, Dynamic, 1 > &diag,
const int mode=1,
const Scalar factor = 100.,
const Scalar factor = Scalar(100.),
const int maxfev = 400,
const Scalar ftol = ei_sqrt(epsilon<Scalar>()),
const Scalar xtol = ei_sqrt(epsilon<Scalar>()),

View File

@@ -1,5 +1,5 @@
template<typename FunctorType, typename Scalar>
template<typename FunctorType, typename Scalar=double>
class LevenbergMarquardtOptimumStorage
{
public:
@@ -17,7 +17,7 @@ public:
int &njev,
Matrix< Scalar, Dynamic, 1 > &diag,
const int mode=1,
const Scalar factor = 100.,
const Scalar factor = Scalar(100.),
const int maxfev = 400,
const Scalar ftol = ei_sqrt(epsilon<Scalar>()),
const Scalar xtol = ei_sqrt(epsilon<Scalar>()),