|
Thibault Barnouin Optimization Method Algorithm
|
Go to the documentation of this file. 1 #ifndef COSTFUNCTIONS_H
2 #define COSTFUNCTIONS_H
17 virtual double get()
const = 0;
29 Khi2(std::vector<std::vector<double>>,std::vector<std::vector<double>>);
32 void setData(std::vector<std::vector<double>>,std::vector<std::vector<double>>);
36 std::vector<std::vector<double>> k_exp;
37 std::vector<std::vector<double>> k_mod;
49 Distance(std::vector<std::vector<double>>,std::vector<int>);
52 void setData(std::vector<std::vector<double>>,std::vector<int>);
56 std::vector<std::vector<double>> d_pos;
57 std::vector<int> d_ord;
Definition: costfunctions.h:24
void setData(std::vector< std::vector< double >>, std::vector< std::vector< double >>)
Definition: costfunctions.cpp:20
Definition: costfunctions.h:44
~Khi2()
Definition: costfunctions.h:30
virtual ~CostFunction()
Definition: costfunctions.h:15
Definition: costfunctions.h:10
~Distance()
Definition: costfunctions.h:50
CostFunction(const CostFunction &)
Definition: costfunctions.h:14
void setData(std::vector< std::vector< double >>, std::vector< int >)
Definition: costfunctions.cpp:49
Khi2()
Definition: costfunctions.cpp:9
virtual double get() const =0
Distance()
Definition: costfunctions.cpp:38
CostFunction()
Definition: costfunctions.h:13
double get() const
Definition: costfunctions.cpp:25
double get() const
Definition: costfunctions.cpp:54