]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/include/choleski.hh
release: 0.0.78
[lilypond.git] / flower / include / choleski.hh
index f5e9fb4f5a36be596f3b44f1d9cb0306c0e1f050..a3a02a11e0782d7d7c49ec41794fd1a547bbea9f 100644 (file)
@@ -24,7 +24,7 @@ struct Choleski_decomposition {
     P needs to be symmetric positive definite
     */
     
-    Choleski_decomposition(Matrix P);
+    Choleski_decomposition(Matrix const &P);
 
     /**
     solve Px = rhs
@@ -40,7 +40,9 @@ struct Choleski_decomposition {
     return P,  calc'ed from L and D
     */
     Matrix original() const;
-  
+private:
+    void full_matrix_decompose(Matrix const & P);
+    void band_matrix_decompose(Matrix const &P);
         
 };
 #endif