bpp-phyl3
3.0.0
|
#include <Bpp/Phyl/PseudoNewtonOptimizer.h>
Public Member Functions | |
PNStopCondition (PseudoNewtonOptimizer *pno) | |
virtual | ~PNStopCondition () |
PNStopCondition * | clone () const |
bool | isToleranceReached () const |
double | getCurrentTolerance () const |
const OptimizerInterface * | getOptimizer () const |
void | setOptimizer (const OptimizerInterface *optimizer) |
void | setTolerance (double tolerance) |
double | getTolerance () const |
void | init () |
virtual void | resetCounter () |
virtual void | setBurnin (int burnin) |
virtual int | getBurnin () const |
Protected Attributes | |
const OptimizerInterface * | optimizer_ |
double | tolerance_ |
double | callCount_ |
int | burnin_ |
Definition at line 27 of file PseudoNewtonOptimizer.h.
|
inline |
Definition at line 31 of file PseudoNewtonOptimizer.h.
Referenced by clone().
|
inlinevirtual |
Definition at line 33 of file PseudoNewtonOptimizer.h.
|
inlinevirtual |
Implements bpp::AbstractOptimizationStopCondition.
Definition at line 35 of file PseudoNewtonOptimizer.h.
References PNStopCondition().
|
virtual |
Implements bpp::AbstractOptimizationStopCondition.
Definition at line 22 of file PseudoNewtonOptimizer.cpp.
References bpp::AbstractOptimizer::currentValue_, bpp::AbstractOptimizationStopCondition::optimizer_, and bpp::PseudoNewtonOptimizer::previousValue_.
|
virtual |
Implements bpp::AbstractOptimizationStopCondition.
Definition at line 31 of file PseudoNewtonOptimizer.cpp.