libROM
v1.0
Data-driven physical simulation library
|
#include <DifferentialEvolution.h>
Classes | |
struct | Constraints |
Constraints to be fulfilled by the variable candidates. More... | |
Public Member Functions | |
virtual double | EvaluateCost (std::vector< double > inputs) const =0 |
Evaluate the cost function with the current set of inputs. | |
virtual unsigned int | NumberOfParameters () const =0 |
Return the number of parameters. | |
virtual std::vector< Constraints > | GetConstraints () const =0 |
Return the list of constraints. | |
virtual | ~IOptimizable () |
Destructor. | |
Class IOptimizable is a simple interface for defining the constrained optimization problem.
Definition at line 34 of file DifferentialEvolution.h.