OpenNN::NumericalDifferentiation Member List

This is the complete list of members for OpenNN::NumericalDifferentiation, including all inherited members.

calculate_central_differences_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_derivative(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_gradient(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_gradient(const T &t, double(T::*f)(const Vector< double > &), const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_gradient(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_gradient(const T &t, double(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian(const T &t, double(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &, const Vector< double > &) const, const unsigned int &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &, const Vector< double > &) const, const unsigned int &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const unsigned int &, const Vector< double > &) const, const unsigned int &dummy_int_1, const unsigned int &dummy_int_2, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_second_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_second_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_central_differences_second_derivative(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const OpenNN::NumericalDifferentiation [inline]
calculate_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_derivative(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_derivative(const T &t, double(T::*f)(const double &) const, const double &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_derivative(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_gradient(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_gradient(const T &t, double(T::*f)(const Vector< double > &), const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_gradient(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_gradient(const T &t, double(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian(const T &t, double(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Hessian_form(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &, const Vector< double > &) const, const unsigned int &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &, const Vector< double > &) const, const unsigned int &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const unsigned int &, const Vector< double > &) const, const unsigned int &dummy_int_1, const unsigned int &dummy_int_2, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_second_derivative(const T &t, double(T::*f)(const double &) const, const double &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_second_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_forward_differences_second_derivative(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_gradient(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_gradient(const T &t, double(T::*f)(const Vector< double > &), const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_gradient(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_gradient(const T &t, double(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_h(const double &) const OpenNN::NumericalDifferentiation
calculate_h(const Vector< double > &) const OpenNN::NumericalDifferentiation
calculate_Hessian(const T &t, double(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Hessian(const T &t, double(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Hessian(const T &t, double(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Hessian_form(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &, const Vector< double > &) const, const unsigned int &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Jacobian(const T &t, Vector< double >(T::*f)(const Vector< double > &, const Vector< double > &) const, const Vector< double > &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &, const Vector< double > &) const, const unsigned int &dummy_int, const Vector< double > &dummy_vector, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_Jacobian(const T &t, Vector< double >(T::*f)(const unsigned int &, const unsigned int &, const Vector< double > &) const, const unsigned int &dummy_int_1, const unsigned int &dummy_int_2, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_second_derivative(const T &t, double(T::*f)(const double &) const , const double &x) const OpenNN::NumericalDifferentiation [inline]
calculate_second_derivative(const T &t, Vector< double >(T::*f)(const Vector< double > &) const, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
calculate_second_derivative(const T &t, Vector< double >(T::*f)(const unsigned int &, const Vector< double > &) const, const unsigned int &dummy, const Vector< double > &x) const OpenNN::NumericalDifferentiation [inline]
CentralDifferences enum value (defined in OpenNN::NumericalDifferentiation)OpenNN::NumericalDifferentiation
ForwardDifferences enum value (defined in OpenNN::NumericalDifferentiation)OpenNN::NumericalDifferentiation
from_XML(TiXmlElement *)OpenNN::NumericalDifferentiation
get_display(void) const OpenNN::NumericalDifferentiation
get_numerical_differentiation_method(void) const OpenNN::NumericalDifferentiation
get_precision_digits(void) const OpenNN::NumericalDifferentiation
NumericalDifferentiation(void)OpenNN::NumericalDifferentiation [explicit]
NumericalDifferentiation(const NumericalDifferentiation &)OpenNN::NumericalDifferentiation
NumericalDifferentiationMethod enum nameOpenNN::NumericalDifferentiation
operator=(const NumericalDifferentiation &)OpenNN::NumericalDifferentiation
operator==(const NumericalDifferentiation &) const OpenNN::NumericalDifferentiation
set(const NumericalDifferentiation &)OpenNN::NumericalDifferentiation
set_default(void)OpenNN::NumericalDifferentiation
set_display(const bool &)OpenNN::NumericalDifferentiation
set_numerical_differentiation_method(const NumericalDifferentiationMethod &)OpenNN::NumericalDifferentiation
set_numerical_differentiation_method(const std::string &)OpenNN::NumericalDifferentiation
set_precision_digits(const unsigned int &)OpenNN::NumericalDifferentiation
to_XML(void) const OpenNN::NumericalDifferentiation
write_numerical_differentiation_method(void) const OpenNN::NumericalDifferentiation
~NumericalDifferentiation(void)OpenNN::NumericalDifferentiation [virtual]


Generated on Sun Aug 26 11:58:22 2012 for OpenNN by  doxygen 1.5.9