![]() |
Reference documentation for deal.II version 9.5.0
|
Functions | |
| template<typename RealNumber > | |
| std::complex< RealNumber > | pack_complex (const RealNumber &real_part, const RealNumber &imaginary_part) |
| template<typename Number > | |
| std::complex< Number > | pack_complex (const Number &, const std::complex< Number > &complex_number) |
| template<typename T > | |
| void | 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 | 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 | 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 | 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) |
| std::complex< RealNumber > internal::LAPACKFullMatrixImplementation::pack_complex | ( | const RealNumber & | real_part, |
| const RealNumber & | imaginary_part | ||
| ) |
Definition at line 1179 of file lapack_full_matrix.h.
| std::complex< Number > internal::LAPACKFullMatrixImplementation::pack_complex | ( | const Number & | , |
| const std::complex< Number > & | complex_number | ||
| ) |
Definition at line 1188 of file lapack_full_matrix.h.
| 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 | ||
| ) |
Definition at line 47 of file lapack_full_matrix.cc.
| 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 | ||
| ) |
Definition at line 102 of file lapack_full_matrix.cc.
| 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 | ||
| ) |
Definition at line 156 of file lapack_full_matrix.cc.
| 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 | ||
| ) |
Definition at line 200 of file lapack_full_matrix.cc.