#include "vnl_discrete_diff.h"
#include <vnl/vnl_least_squares_function.h>
#include <vcl_cassert.h>
#include <vcl_iostream.h>
Go to the source code of this file.
Functions | |
bool | vnl_discrete_diff_fwd (vnl_least_squares_function *lsf, double h_, vnl_vector< double > const &x, vnl_matrix< double > &J) |
forward differences. | |
bool | vnl_discrete_diff_fwd (vnl_least_squares_function *lsf, vnl_vector< double > const &h, vnl_vector< double > const &x, vnl_matrix< double > &J) |
forward differences. | |
bool | vnl_discrete_diff_fwd (vnl_least_squares_function *lsf, vnl_vector< double > const &h, vnl_vector< double > const &x, vnl_vector< double > const &y, vnl_matrix< double > &J) |
forward differences. | |
bool | vnl_discrete_diff_sym (vnl_least_squares_function *lsf, double h_, vnl_vector< double > const &x, vnl_matrix< double > &J) |
symmetric differences. | |
bool | vnl_discrete_diff_sym (vnl_least_squares_function *lsf, vnl_vector< double > const &h, vnl_vector< double > const &x, vnl_matrix< double > &J) |
symmetric differences. | |
void | vnl_discrete_diff_test_lsf (vnl_least_squares_function *lsf, vnl_vector< double > const &x) |
bool vnl_discrete_diff_fwd | ( | vnl_least_squares_function * | lsf, |
double | h_, | ||
vnl_vector< double > const & | x, | ||
vnl_matrix< double > & | J | ||
) |
forward differences.
Definition at line 8 of file vnl_discrete_diff.cxx.
bool vnl_discrete_diff_fwd | ( | vnl_least_squares_function * | lsf, |
vnl_vector< double > const & | h, | ||
vnl_vector< double > const & | x, | ||
vnl_matrix< double > & | J | ||
) |
forward differences.
Definition at line 22 of file vnl_discrete_diff.cxx.
bool vnl_discrete_diff_fwd | ( | vnl_least_squares_function * | lsf, |
vnl_vector< double > const & | h, | ||
vnl_vector< double > const & | x, | ||
vnl_vector< double > const & | y, | ||
vnl_matrix< double > & | J | ||
) |
forward differences.
Definition at line 34 of file vnl_discrete_diff.cxx.
bool vnl_discrete_diff_sym | ( | vnl_least_squares_function * | lsf, |
double | h_, | ||
vnl_vector< double > const & | x, | ||
vnl_matrix< double > & | J | ||
) |
symmetric differences.
Definition at line 62 of file vnl_discrete_diff.cxx.
bool vnl_discrete_diff_sym | ( | vnl_least_squares_function * | lsf, |
vnl_vector< double > const & | h, | ||
vnl_vector< double > const & | x, | ||
vnl_matrix< double > & | J | ||
) |
symmetric differences.
Definition at line 72 of file vnl_discrete_diff.cxx.
void vnl_discrete_diff_test_lsf | ( | vnl_least_squares_function * | lsf, |
vnl_vector< double > const & | x | ||
) |
Definition at line 108 of file vnl_discrete_diff.cxx.