• Sean Warren's avatar
    Use banded Cholesky factorization if possible (#857) · 45ce9f7b
    Sean Warren authored
    * Use banded Cholesky factorization if possible
    Computation cost from n.n.n -> n.n.b where b is band size
    
    * Tidy up whitespace
    
    * Remove typo
    
    *  Escape from banded matrix detection correctly
    
    * Use LAPACK banded Cholesky factorisation where possible
    
    * Add banded chol tests
    
    * Add test for banded chol in column major layout
    
    * Use row major layout for banded chol - more efficient as we will pass to LAPACK
    45ce9f7b
Name
Last commit
Last update
..
lapack Loading commit data...
cblas_constants.h Loading commit data...
matrix.h Loading commit data...
matrix_abstract.h Loading commit data...
matrix_assign.h Loading commit data...
matrix_assign_fwd.h Loading commit data...
matrix_blas_bindings.h Loading commit data...
matrix_cholesky.h Loading commit data...
matrix_conj_trans.h Loading commit data...
matrix_conv.h Loading commit data...
matrix_conv_abstract.h Loading commit data...
matrix_data_layout.h Loading commit data...
matrix_data_layout_abstract.h Loading commit data...
matrix_default_mul.h Loading commit data...
matrix_eigenvalue.h Loading commit data...
matrix_exp.h Loading commit data...
matrix_exp_abstract.h Loading commit data...
matrix_expressions.h Loading commit data...
matrix_fft.h Loading commit data...
matrix_fft_abstract.h Loading commit data...
matrix_fwd.h Loading commit data...
matrix_generic_image.h Loading commit data...
matrix_la.h Loading commit data...
matrix_la_abstract.h Loading commit data...
matrix_lu.h Loading commit data...
matrix_mat.h Loading commit data...
matrix_mat_abstract.h Loading commit data...
matrix_math_functions.h Loading commit data...
matrix_math_functions_abstract.h Loading commit data...
matrix_op.h Loading commit data...
matrix_qr.h Loading commit data...
matrix_read_from_istream.h Loading commit data...
matrix_subexp.h Loading commit data...
matrix_subexp_abstract.h Loading commit data...
matrix_trsm.h Loading commit data...
matrix_utilities.h Loading commit data...
matrix_utilities_abstract.h Loading commit data...
symmetric_matrix_cache.h Loading commit data...
symmetric_matrix_cache_abstract.h Loading commit data...