Coverage for src/cvx/linalg/decomposition/__init__.py: 100%

11 statements  

« prev     ^ index     » next       coverage.py v7.15.0, created at 2026-07-03 18:56 +0000

1"""Matrix decompositions: Cholesky, QR, SVD, and eigenvalue routines.""" 

2 

3from .cholesky import cholesky as cholesky 

4from .cholesky import cholesky_solve as cholesky_solve 

5from .cholesky import is_positive_definite as is_positive_definite 

6from .eigh import eigh as eigh 

7from .eigh import eigvalsh as eigvalsh 

8from .eigvals import eigvals as eigvals 

9from .power_iteration import power_iteration as power_iteration 

10from .qr import qr as qr 

11from .svd import svd as svd 

12from .svd import svd_k as svd_k 

13 

14__all__ = [ 

15 "cholesky", 

16 "cholesky_solve", 

17 "eigh", 

18 "eigvals", 

19 "eigvalsh", 

20 "is_positive_definite", 

21 "power_iteration", 

22 "qr", 

23 "svd", 

24 "svd_k", 

25]