Lines Matching refs:FunctorType
45 template<typename FunctorType, typename Scalar=double>
49 LevenbergMarquardt(FunctorType &_functor)
83 FunctorType &functor,
112 FunctorType &functor;
126 template<typename FunctorType, typename Scalar>
128 LevenbergMarquardt<FunctorType,Scalar>::lmder1(
149 template<typename FunctorType, typename Scalar>
151 LevenbergMarquardt<FunctorType,Scalar>::minimize(FVectorType &x)
162 template<typename FunctorType, typename Scalar>
164 LevenbergMarquardt<FunctorType,Scalar>::minimizeInit(FVectorType &x)
205 template<typename FunctorType, typename Scalar>
207 LevenbergMarquardt<FunctorType,Scalar>::minimizeOneStep(FVectorType &x)
354 template<typename FunctorType, typename Scalar>
356 LevenbergMarquardt<FunctorType,Scalar>::lmstr1(
376 template<typename FunctorType, typename Scalar>
378 LevenbergMarquardt<FunctorType,Scalar>::minimizeOptimumStorageInit(FVectorType &x)
425 template<typename FunctorType, typename Scalar>
427 LevenbergMarquardt<FunctorType,Scalar>::minimizeOptimumStorageOneStep(FVectorType &x)
604 template<typename FunctorType, typename Scalar>
606 LevenbergMarquardt<FunctorType,Scalar>::minimizeOptimumStorage(FVectorType &x)
617 template<typename FunctorType, typename Scalar>
619 LevenbergMarquardt<FunctorType,Scalar>::lmdif1(
620 FunctorType &functor,
633 NumericalDiff<FunctorType> numDiff(functor);
635 LevenbergMarquardt<NumericalDiff<FunctorType>, Scalar > lm(numDiff);