SIRIUS 7.5.0
Electronic structure library and applications
sirius::la::Eigensolver_lapack Member List

This is the complete list of members for sirius::la::Eigensolver_lapack, including all inherited members.

data_memory_t() constsirius::la::Eigensolverinline
data_memory_t_sirius::la::Eigensolverprotected
Eigensolver(ev_solver_t type__, bool is_parallel__, sddk::memory_t host_memory_t__, sddk::memory_t data_memory_t__)sirius::la::Eigensolverinline
Eigensolver_lapack() (defined in sirius::la::Eigensolver_lapack)sirius::la::Eigensolver_lapackinline
error_msg_not_implementedsirius::la::Eigensolverprotected
ev_solver_type_sirius::la::Eigensolverprotected
host_memory_t() constsirius::la::Eigensolverinline
host_memory_t_sirius::la::Eigensolverprotected
is_parallel() constsirius::la::Eigensolverinline
is_parallel_sirius::la::Eigensolverprotected
solve(ftn_int matrix_size__, dmatrix< double > &A__, double *eval__, dmatrix< double > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, dmatrix< std::complex< double > > &A__, double *eval__, dmatrix< std::complex< double > > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, dmatrix< float > &A__, float *eval__, dmatrix< float > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, dmatrix< std::complex< float > > &A__, float *eval__, dmatrix< std::complex< float > > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< double > &A__, double *eval__, dmatrix< double > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< std::complex< double > > &A__, double *eval__, dmatrix< std::complex< double > > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< float > &A__, float *eval__, dmatrix< float > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< std::complex< float > > &A__, float *eval__, dmatrix< std::complex< float > > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< double > &A__, dmatrix< double > &B__, double *eval__, dmatrix< double > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< std::complex< double > > &A__, dmatrix< std::complex< double > > &B__, double *eval__, dmatrix< std::complex< double > > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< float > &A__, dmatrix< float > &B__, float *eval__, dmatrix< float > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
solve(ftn_int matrix_size__, ftn_int nev__, dmatrix< std::complex< float > > &A__, dmatrix< std::complex< float > > &B__, float *eval__, dmatrix< std::complex< float > > &Z__) overridesirius::la::Eigensolver_lapackinlinevirtual
sirius::la::Eigensolver::solve(ftn_int matrix_size__, dmatrix< double > &A__, dmatrix< double > &B__, double *eval__, dmatrix< double > &Z__)sirius::la::Eigensolverinlinevirtual
sirius::la::Eigensolver::solve(ftn_int matrix_size__, dmatrix< std::complex< double > > &A__, dmatrix< std::complex< double > > &B__, double *eval__, dmatrix< std::complex< double > > &Z__)sirius::la::Eigensolverinlinevirtual
sirius::la::Eigensolver::solve(ftn_int matrix_size__, dmatrix< float > &A__, dmatrix< float > &B__, float *eval__, dmatrix< float > &Z__)sirius::la::Eigensolverinlinevirtual
sirius::la::Eigensolver::solve(ftn_int matrix_size__, dmatrix< std::complex< float > > &A__, dmatrix< std::complex< float > > &B__, float *eval__, dmatrix< std::complex< float > > &Z__)sirius::la::Eigensolverinlinevirtual
solve_(ftn_int matrix_size__, dmatrix< T > &A__, real_type< T > *eval__, dmatrix< T > &Z__)sirius::la::Eigensolver_lapackinline
solve_(ftn_int matrix_size__, ftn_int nev__, dmatrix< T > &A__, real_type< T > *eval__, dmatrix< T > &Z__)sirius::la::Eigensolver_lapackinline
solve_(ftn_int matrix_size__, ftn_int nev__, dmatrix< T > &A__, dmatrix< T > &B__, real_type< T > *eval__, dmatrix< T > &Z__)sirius::la::Eigensolver_lapackinline
type() constsirius::la::Eigensolverinline
~Eigensolver()sirius::la::Eigensolverinlinevirtual