![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Go to the source code of this file.
Functions | |
static int | gauss_make_triangular (double *A, int *p, int n) |
static void | gauss_solve_triangular (const double *A, const int *p, double *b, int n) |
static int | gauss_solve (double *A, double *b, int n) |
static __DT_CLONE_TARGETS__ int | transpose_dot_matrix (double *const restrict A, double *const restrict A_square, const size_t m, const size_t n) |
static __DT_CLONE_TARGETS__ int | transpose_dot_vector (double *const restrict A, double *const restrict y, double *const restrict y_square, const size_t m, const size_t n) |
static int | pseudo_solve_gaussian (double *const restrict A, double *const restrict y, const size_t m, const size_t n, const int checks) |
|
static |
Referenced by commit_params(), and gauss_solve().
References A, gauss_make_triangular(), and gauss_solve_triangular().
Referenced by commit_params(), dt_iop_filmic_rgb_compute_spline(), get_homography(), and pseudo_solve_gaussian().
Referenced by commit_params(), and gauss_solve().
|
inlinestatic |
References A, dt_alloc_align, dt_free_align, error(), gauss_solve(), m, transpose_dot_matrix(), and transpose_dot_vector().
Referenced by extract_color_checker().
|
inlinestatic |
Referenced by pseudo_solve_gaussian().
|
inlinestatic |
Referenced by pseudo_solve_gaussian().