|
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.