List of all items
Structs
Enums
- eig::EigError
- eig::SchurError
- lu::InvError
- matmul::Axes
- matmul::Side
- matmul::Triangle
- matmul::Type
- solve::SolveError
- svd::SVDError
Traits
- eig::Eig
- lu::LU
- matmul::ContractBuilder
- matmul::MatMul
- matmul::MatMulBuilder
- matvec::Argmax
- matvec::MatVec
- matvec::MatVecBuilder
- matvec::VecOps
- qr::QR
- solve::Solve
- svd::SVD
Macros
Functions
- matmul::_contract
- testing::common::example_matrix
- testing::common::naive_matmul
- testing::common::random_matrix
- testing::common::rank_k_matrix
- testing::eig::test_eig_cplx_square_matrix
- testing::eig::test_eig_full_non_square
- testing::eig::test_eig_values_non_square
- testing::eig::test_eig_values_only
- testing::eig::test_eigen_reconstruction_full
- testing::eig::test_eigh_complex_hermitian
- testing::eig::test_eigh_symmetric
- testing::eig::test_non_square_matrix
- testing::eig::test_schur
- testing::eig::test_schur_cplx
- testing::eig::test_square_matrix
- testing::lu::det_permutations
- testing::lu::random_positive_definite_matrix
- testing::lu::test_cholesky_decomposition
- testing::lu::test_cholesky_identity_matrix
- testing::lu::test_cholesky_not_positive_definite
- testing::lu::test_cholesky_overwrite
- testing::lu::test_cholesky_reconstruction
- testing::lu::test_determinant
- testing::lu::test_determinant_dummy
- testing::lu::test_inverse
- testing::lu::test_inverse_overwrite
- testing::lu::test_inverse_singular_should_panic
- testing::lu::test_lu_decomposition
- testing::lu::test_lu_decomposition_rectangular
- testing::lu::test_lu_overwrite
- testing::lu::test_lu_overwrite_rectangular
- testing::lu::test_lu_reconstruction
- testing::matmul::create_hermitian_matrix_complex
- testing::matmul::create_lower_triangular_f64
- testing::matmul::create_symmetric_matrix_f64
- testing::matmul::create_test_matrix_complex
- testing::matmul::create_test_matrix_f64
- testing::matmul::create_upper_triangular_f64
- testing::matmul::test_matmul_complex_with_scaling_impl
- testing::matvec::test_add_outer_basic
- testing::matvec::test_add_outer_her
- testing::matvec::test_add_outer_sym
- testing::matvec::test_add_to
- testing::matvec::test_add_to_scaled
- testing::matvec::test_add_to_scaled_vecvec
- testing::matvec::test_argmax_abs
- testing::matvec::test_argmax_overwrite_real
- testing::matvec::test_argmax_real
- testing::matvec::test_dot_complex
- testing::matvec::test_dot_real
- testing::matvec::test_dotc_complex
- testing::matvec::test_eval_and_overwrite
- testing::matvec::test_norm1_complex
- testing::matvec::test_norm2_complex
- testing::qr::test_qr_complex_matrix
- testing::qr::test_qr_random_matrix
- testing::qr::test_qr_reconstruction
- testing::qr::test_qr_structured_matrix
- testing::solve::test_solve_complex
- testing::solve::test_solve_identity_matrix
- testing::solve::test_solve_multiple_rhs
- testing::solve::test_solve_overwrite
- testing::solve::test_solve_single_rhs
- testing::svd::test_svd_big_square_matrix
- testing::svd::test_svd_cplx_square_matrix
- testing::svd::test_svd_random_matrix
- testing::svd::test_svd_rectangular_m_gt_n
- testing::svd::test_svd_square_matrix
- testing::tensordot::tensordot_all_axes_impl
- testing::tensordot::tensordot_contract_k_2_should_match_all_axes_impl
- testing::tensordot::tensordot_increase_deep_impl
- testing::tensordot::tensordot_mismatched_dimensions_should_panic_impl
- testing::tensordot::tensordot_outer_should_match_manual_kronecker_impl
- testing::tensordot::tensordot_scalar_inputs_should_multiply_impl
- testing::tensordot::tensordot_specific_axes_matrix_multiplication_impl
- testing::tensordot::tensordot_specific_empty_axes_should_outer_product_impl
- testing::tensordot::tensordot_vector_dot_product_impl
- utils::dims2
- utils::dims3
- utils::identity
- utils::identity_k
- utils::into_i32
- utils::ipiv_to_perm_mat
- utils::kron
- utils::pretty_print
- utils::to_col_major
- utils::trace
- utils::transpose_in_place
- utils::unravel_index