Code-Eli  0.3.6
nls_test_suite.hpp File Reference
#include <cmath>
#include <functional>
#include <limits>
#include "eli/mutil/nls.hpp"
#include "eli/constants/math.hpp"
Include dependency graph for nls_test_suite.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  my_functor< data__ >
 
struct  my_functor_derivative< data__ >
 
struct  my_decoupled_system_functor< data__ >
 
struct  my_decoupled_system_functor_derivative< data__ >
 
struct  my_coupled_linear_system_functor< data__ >
 
struct  my_coupled_linear_system_functor_derivative< data__ >
 
struct  my_coupled_nonlinear_system_functor< data__ >
 
struct  my_coupled_nonlinear_system_functor_derivative< data__ >
 
class  nls_test_suite< data__ >
 

Functions

template<typename data__ >
data__ my_function (const data__ &x)
 
template<typename data__ >
data__ my_function_derivative (const data__ &x)
 
template<typename data__ >
Eigen::Matrix< data__, 3, 1 > my_decoupled_system_function (const Eigen::Matrix< data__, 3, 1 > &x)
 
template<typename data__ >
Eigen::Matrix< data__, 3, 3 > my_decoupled_system_function_derivative (const Eigen::Matrix< data__, 3, 1 > &x)
 
template<typename data__ >
Eigen::Matrix< data__, 3, 1 > my_coupled_linear_system_function (const Eigen::Matrix< data__, 3, 1 > &x)
 
template<typename data__ >
Eigen::Matrix< data__, 3, 3 > my_coupled_linear_system_function_derivative (const Eigen::Matrix< data__, 3, 1 > &)
 
template<typename data__ >
Eigen::Matrix< data__, 3, 1 > my_coupled_nonlinear_system_function (const Eigen::Matrix< data__, 3, 1 > &x)
 
template<typename data__ >
Eigen::Matrix< data__, 3, 3 > my_coupled_nonlinear_system_function_derivative (const Eigen::Matrix< data__, 3, 1 > &x)
 

Function Documentation

template<typename data__ >
Eigen::Matrix<data__, 3, 1> my_coupled_linear_system_function ( const Eigen::Matrix< data__, 3, 1 > &  x)
template<typename data__ >
Eigen::Matrix<data__, 3, 3> my_coupled_linear_system_function_derivative ( const Eigen::Matrix< data__, 3, 1 > &  )
template<typename data__ >
Eigen::Matrix<data__, 3, 1> my_coupled_nonlinear_system_function ( const Eigen::Matrix< data__, 3, 1 > &  x)
template<typename data__ >
Eigen::Matrix<data__, 3, 3> my_coupled_nonlinear_system_function_derivative ( const Eigen::Matrix< data__, 3, 1 > &  x)
template<typename data__ >
Eigen::Matrix<data__, 3, 1> my_decoupled_system_function ( const Eigen::Matrix< data__, 3, 1 > &  x)
template<typename data__ >
Eigen::Matrix<data__, 3, 3> my_decoupled_system_function_derivative ( const Eigen::Matrix< data__, 3, 1 > &  x)
template<typename data__ >
data__ my_function ( const data__ &  x)
template<typename data__ >
data__ my_function_derivative ( const data__ &  x)