Algorith sandbox
TestData.h
1 #pragma once
2 #include <boost/numeric/ublas/matrix.hpp>
3 #include <boost/numeric/ublas/vector.hpp>
4 #include <cassert>
5 
6 namespace algo { namespace nm_test {
7  class TestData {
8  //private typedef
9  private:
10  //public typedef
11  public:
12  //public function
13  public:
19  static
20  std::function<
21  boost::numeric::ublas::vector<double>
22  (const boost::numeric::ublas::vector<double>& x)>
29  static
30  std::function<
31  boost::numeric::ublas::matrix<double>
32  (const boost::numeric::ublas::vector<double>& x)>
39  static
40  boost::numeric::ublas::vector<double>
41  getVector0();
47  static
48  boost::numeric::ublas::matrix<double>
50  //private function
51  private:
52  //private members
53  private:
54  }; // class TestData {
55 } } // namespace algo { namespace nm_test {
static std::function< boost::numeric::ublas::matrix< double >const boost::numeric::ublas::vector< double > &x)> getMatrixValuedSeveralVariablesDerivative0()
Definition: TestData.cpp:24
static boost::numeric::ublas::vector< double > getVector0()
Definition: TestData.cpp:40
static boost::numeric::ublas::matrix< double > getRandomMatrix0()
Definition: TestData.cpp:48
static std::function< boost::numeric::ublas::vector< double >const boost::numeric::ublas::vector< double > &x)> getMultiValuedSeveralVariablesFunction0()
Definition: TestData.cpp:9
Definition: TestData.h:7
Definition: ublas_matrix_expression_concept.hpp:5