summaryrefslogtreecommitdiff
path: root/demos/gtk-demo/singular_value_decomposition.h
blob: 9b4c65a2a66742371ae76e8956c482fa864a9a5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

int singular_value_decomposition (double *A,
                                  int     nrows,
                                  int     ncols,
                                  double *U,
                                  double *S,
                                  double *V);

void singular_value_decomposition_solve (double *U,
                                         double *S,
                                         double *V,
                                         int     nrows,
                                         int     ncols,
                                         double *B,
                                         double *x);