numerics
0.1.0
Loading...
Searching...
No Matches
impl.hpp
Go to the documentation of this file.
1
/// @file linalg/eigen/backends/lapack/impl.hpp
2
/// @brief Private declarations for the LAPACK eigen backend.
3
#pragma once
4
5
#include "
linalg/eigen/jacobi_eig.hpp
"
6
7
namespace
num::backends::lapack
{
8
9
EigenResult
eig_sym
(
const
Matrix
& A);
10
11
}
// namespace num::backends::lapack
num::Matrix
Dense row-major matrix with optional GPU storage.
Definition
matrix.hpp:12
jacobi_eig.hpp
Full symmetric eigendecomposition via cyclic Jacobi sweeps.
num::backends::lapack
Definition
impl.hpp:7
num::backends::lapack::eig_sym
EigenResult eig_sym(const Matrix &A)
Definition
jacobi_eig.cpp:14
num::EigenResult
Full eigendecomposition result: A = V * diag(values) * V^T.
Definition
jacobi_eig.hpp:30
src
linalg
eigen
backends
lapack
impl.hpp
Generated by
1.9.8