vnl_sparse_lst_sqr_function Member List

This is the complete list of members for vnl_sparse_lst_sqr_function, including all inherited members.

apply_weight_ij(int i, int j, double const &weight, vnl_vector< double > &fij)vnl_sparse_lst_sqr_functionvirtual
apply_weight_ij(int i, int j, double const &weight, vnl_matrix< double > &Aij, vnl_matrix< double > &Bij, vnl_matrix< double > &Cij)vnl_sparse_lst_sqr_functionvirtual
apply_weights(vnl_vector< double > const &weights, vnl_vector< double > &f)vnl_sparse_lst_sqr_functionvirtual
apply_weights(vnl_vector< double > const &weights, std::vector< vnl_matrix< double > > &A, std::vector< vnl_matrix< double > > &B, std::vector< vnl_matrix< double > > &C)vnl_sparse_lst_sqr_functionvirtual
clear_failure()vnl_sparse_lst_sqr_functioninline
compute_weight_ij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_vector< double > const &fij, double &weight)vnl_sparse_lst_sqr_functionvirtual
compute_weights(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vnl_vector< double > const &f, vnl_vector< double > &weights)vnl_sparse_lst_sqr_functionvirtual
dim_warning(unsigned int n_unknowns, unsigned int n_residuals)vnl_sparse_lst_sqr_functionprivate
f(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vnl_vector< double > &f)vnl_sparse_lst_sqr_functionvirtual
failurevnl_sparse_lst_sqr_function
fd_jac_Aij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Aij, double stepsize)vnl_sparse_lst_sqr_function
fd_jac_Bij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Bij, double stepsize)vnl_sparse_lst_sqr_function
fd_jac_blocks(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, std::vector< vnl_matrix< double > > &A, std::vector< vnl_matrix< double > > &B, std::vector< vnl_matrix< double > > &C, double stepsize)vnl_sparse_lst_sqr_functionvirtual
fd_jac_Cij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Cij, double stepsize)vnl_sparse_lst_sqr_function
fij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_vector< double > &fij)vnl_sparse_lst_sqr_functionvirtual
has_gradient() constvnl_sparse_lst_sqr_functioninline
has_weights() constvnl_sparse_lst_sqr_functioninline
index_a(int i) constvnl_sparse_lst_sqr_functioninline
index_b(int j) constvnl_sparse_lst_sqr_functioninline
index_e(int k) constvnl_sparse_lst_sqr_functioninline
indices_a_vnl_sparse_lst_sqr_functionprotected
indices_b_vnl_sparse_lst_sqr_functionprotected
indices_e_vnl_sparse_lst_sqr_functionprotected
jac_Aij(unsigned int i, unsigned int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Aij)vnl_sparse_lst_sqr_functionvirtual
jac_Bij(unsigned int i, unsigned int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Bij)vnl_sparse_lst_sqr_functionvirtual
jac_blocks(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, std::vector< vnl_matrix< double > > &A, std::vector< vnl_matrix< double > > &B, std::vector< vnl_matrix< double > > &C)vnl_sparse_lst_sqr_functionvirtual
jac_Cij(unsigned int i, unsigned int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Cij)vnl_sparse_lst_sqr_functionvirtual
no_gradient enum valuevnl_sparse_lst_sqr_function
no_weights enum valuevnl_sparse_lst_sqr_function
num_params_c_vnl_sparse_lst_sqr_functionprotected
number_of_a() constvnl_sparse_lst_sqr_functioninline
number_of_b() constvnl_sparse_lst_sqr_functioninline
number_of_e() constvnl_sparse_lst_sqr_functioninline
number_of_params_a(int i) constvnl_sparse_lst_sqr_functioninline
number_of_params_b(int j) constvnl_sparse_lst_sqr_functioninline
number_of_params_c() constvnl_sparse_lst_sqr_functioninline
number_of_residuals(int k) constvnl_sparse_lst_sqr_functioninline
number_of_residuals(int i, int j) constvnl_sparse_lst_sqr_functioninline
residual_indices() constvnl_sparse_lst_sqr_functioninline
residual_indices_vnl_sparse_lst_sqr_functionprotected
throw_failure()vnl_sparse_lst_sqr_functioninline
trace(int iteration, vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vnl_vector< double > const &e)vnl_sparse_lst_sqr_functionvirtual
use_gradient enum valuevnl_sparse_lst_sqr_function
use_gradient_vnl_sparse_lst_sqr_functionprotected
use_weights enum valuevnl_sparse_lst_sqr_function
use_weights_vnl_sparse_lst_sqr_functionprotected
UseGradient enum namevnl_sparse_lst_sqr_function
UseWeights enum namevnl_sparse_lst_sqr_function
vnl_sparse_lst_sqr_function(unsigned int num_a, unsigned int num_params_per_a, unsigned int num_b, unsigned int num_params_per_b, unsigned int num_params_c, unsigned int num_residuals_per_e, UseGradient g=use_gradient, UseWeights w=no_weights)vnl_sparse_lst_sqr_function
vnl_sparse_lst_sqr_function(unsigned int num_a, unsigned int num_params_per_a, unsigned int num_b, unsigned int num_params_per_b, unsigned int num_params_c, const std::vector< std::vector< bool > > &xmask, unsigned int num_residuals_per_e, UseGradient g=use_gradient, UseWeights w=no_weights)vnl_sparse_lst_sqr_function
vnl_sparse_lst_sqr_function(const std::vector< unsigned int > &a_sizes, const std::vector< unsigned int > &b_sizes, unsigned int num_params_c, const std::vector< unsigned int > &e_sizes, const std::vector< std::vector< bool > > &xmask, UseGradient g=use_gradient, UseWeights w=no_weights)vnl_sparse_lst_sqr_function
~vnl_sparse_lst_sqr_function()=defaultvnl_sparse_lst_sqr_functionvirtual