UCL-ARC / householder

A native Rust library for advanced Linear Algebra routines
https://docs.rs/householder/latest/householder/
Apache License 2.0
23 stars 5 forks source link

Refactor for containers #7

Closed tbetcke closed 2 years ago

tbetcke commented 2 years ago

Major refactoring of all components.

github-actions[bot] commented 2 years ago

Test Results

16 tests  +6   16 :heavy_check_mark: +6   0s :stopwatch: ±0s   2 suites ±0     0 :zzz: ±0    1 files   ±0     0 :x: ±0 

Results for commit dae0d831. ± Comparison against base commit 1b716024.

This pull request removes 10 and adds 16 tests. Note that renamed tests count towards both. ``` matrix::test ‑ scalar_mult_matrix matrix::test ‑ scalar_mult_vector matrix_multiply::test ‑ dot_product_complex_double_c matrix_multiply::test ‑ dot_product_complex_double_f matrix_multiply::test ‑ dot_product_complex_single_c matrix_multiply::test ‑ dot_product_complex_single_f matrix_multiply::test ‑ dot_product_real_double_c matrix_multiply::test ‑ dot_product_real_double_f matrix_multiply::test ‑ dot_product_real_single_c matrix_multiply::test ‑ dot_product_real_single_f ``` ``` addition::test ‑ scalar_mult matrix::matrix_slices::test ‑ test_double_slice matrix::matrix_slices::test ‑ test_simple_slice matrix_multiply::test ‑ test_col_matvec_c32 matrix_multiply::test ‑ test_col_matvec_c64 matrix_multiply::test ‑ test_col_matvec_f32 matrix_multiply::test ‑ test_col_matvec_f64 matrix_multiply::test ‑ test_matmul_c32 matrix_multiply::test ‑ test_matmul_c64 matrix_multiply::test ‑ test_matmul_f32 … ```