idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::PenaltyUpdate Class Referenceabstract
Inheritance diagram for idol::PenaltyUpdate:
Inheritance graph
Collaboration diagram for idol::PenaltyUpdate:
Collaboration graph

Public Member Functions

virtual double operator() (double t_current_penalty)=0
 
virtual void operator() (std::list< ADM::Formulation::CurrentPenalty > &t_current_penalties)
 
virtual bool diversify ()
 
virtual std::ostream & describe (std::ostream &t_os) const =0
 
virtual PenaltyUpdateclone () const =0
 

Detailed Description

Definition at line 25 of file PenaltyUpdates.h.

Member Function Documentation

◆ diversify()

virtual bool idol::PenaltyUpdate::diversify ( )
inlinevirtual

Definition at line 33 of file PenaltyUpdates.h.