|
template<typename T > |
void | internal::LAPACKFullMatrixImplementation::geev_helper (const char vl, const char vr, AlignedVector< T > &matrix, const types::blas_int n_rows, std::vector< T > &real_part_eigenvalues, std::vector< T > &imag_part_eigenvalues, std::vector< T > &left_eigenvectors, std::vector< T > &right_eigenvectors, std::vector< T > &real_work, std::vector< T > &, const types::blas_int work_flag, types::blas_int &info) |
|
template<typename T > |
void | internal::LAPACKFullMatrixImplementation::geev_helper (const char vl, const char vr, AlignedVector< std::complex< T > > &matrix, const types::blas_int n_rows, std::vector< T > &, std::vector< std::complex< T > > &eigenvalues, std::vector< std::complex< T > > &left_eigenvectors, std::vector< std::complex< T > > &right_eigenvectors, std::vector< std::complex< T > > &complex_work, std::vector< T > &real_work, const types::blas_int work_flag, types::blas_int &info) |
|
template<typename T > |
void | internal::LAPACKFullMatrixImplementation::gesdd_helper (const char job, const types::blas_int n_rows, const types::blas_int n_cols, AlignedVector< T > &matrix, std::vector< T > &singular_values, AlignedVector< T > &left_vectors, AlignedVector< T > &right_vectors, std::vector< T > &real_work, std::vector< T > &, std::vector< types::blas_int > &integer_work, const types::blas_int work_flag, types::blas_int &info) |
|
template<typename T > |
void | internal::LAPACKFullMatrixImplementation::gesdd_helper (const char job, const types::blas_int n_rows, const types::blas_int n_cols, AlignedVector< std::complex< T > > &matrix, std::vector< T > &singular_values, AlignedVector< std::complex< T > > &left_vectors, AlignedVector< std::complex< T > > &right_vectors, std::vector< std::complex< T > > &work, std::vector< T > &real_work, std::vector< types::blas_int > &integer_work, const types::blas_int &work_flag, types::blas_int &info) |
|