diff options
author | Thomas White <taw@physics.org> | 2024-06-21 17:05:00 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2024-06-21 17:05:00 +0200 |
commit | f666bf05f5e1b1e20730020664c89f1db8295a23 (patch) | |
tree | 4cd30987281e5a83584eb1f242a66e6a47f199df /libcrystfel/src/utils.h | |
parent | f1d1f37002c8623db7dd346748d37cbace980a88 (diff) |
Add solve_inv() for simpler matrix equations
Diffstat (limited to 'libcrystfel/src/utils.h')
-rw-r--r-- | libcrystfel/src/utils.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libcrystfel/src/utils.h b/libcrystfel/src/utils.h index 30a7c4ef..08e059a7 100644 --- a/libcrystfel/src/utils.h +++ b/libcrystfel/src/utils.h @@ -75,6 +75,7 @@ extern "C" { extern void show_matrix_eqn(gsl_matrix *M, gsl_vector *v); extern void show_matrix(gsl_matrix *M); extern void show_vector(gsl_vector *M); +extern gsl_vector *solve_inv(gsl_vector *v, gsl_matrix *M); extern gsl_vector *solve_svd(gsl_vector *v, gsl_matrix *M, int *n_filt, int verbose); extern gsl_matrix *matrix_mult2(gsl_matrix *A, gsl_matrix *B); |