StatMech
|
Functions | |
template<typename TypeComplex > | |
magma_int_t | EigenValues (std::vector< double > &eigenvalue, magma_int_t const dim, matrix_gpu< TypeComplex > &dHamiltonian) |
template<> | |
magma_int_t | EigenValues< magmaFloatComplex > (std::vector< double > &eigenvalue, magma_int_t const dim, matrix_gpu< magmaFloatComplex > &dHamiltonian) |
template<> | |
magma_int_t | EigenValues< magmaDoubleComplex > (std::vector< double > &eigenvalue, magma_int_t const dim, matrix_gpu< magmaDoubleComplex > &dHamiltonian) |
template<typename TypeComplex > | |
double | SpectralRange (double &OpMin, magma_int_t const dim, matrix_gpu< TypeComplex > &dHamiltonian) |
template<> | |
double | SpectralRange< magmaFloatComplex > (double &OpMin, magma_int_t const dim, matrix_gpu< magmaFloatComplex > &dHamiltonian) |
template<> | |
double | SpectralRange< magmaDoubleComplex > (double &OpMin, magma_int_t const dim, matrix_gpu< magmaDoubleComplex > &dHamiltonian) |
template<typename TypeComplex > | |
magma_int_t | Diagonalize (magma_int_t const dim, matrix_gpu< TypeComplex > &dHamiltonian, std::vector< double > &eigenvalue_h) |
template<> | |
magma_int_t | Diagonalize< magmaFloatComplex > (magma_int_t const dim, matrix_gpu< magmaFloatComplex > &dHamiltonian, std::vector< double > &eigenvalue_h) |
template<> | |
magma_int_t | Diagonalize< magmaDoubleComplex > (magma_int_t const dim, matrix_gpu< magmaDoubleComplex > &dHamiltonian, std::vector< double > &eigenvalue_h) |
template<typename TypeComplex > | |
magma_int_t | EigenMatrixElements (std::vector< double > &eigenvalue_h, magma_int_t const dim, matrix_gpu< TypeComplex > &dHamiltonian, matrix_gpu< TypeComplex > &dOperator, GPUconfig const &GPUconf) |
template magma_int_t | EigenMatrixElements< magmaFloatComplex > (std::vector< double > &eigenvalue_h, magma_int_t const dim, matrix_gpu< magmaFloatComplex > &dHamiltonian, matrix_gpu< magmaFloatComplex > &dOperator, GPUconfig const &GPUconf) |
template magma_int_t | EigenMatrixElements< magmaDoubleComplex > (std::vector< double > &eigenvalue_h, magma_int_t const dim, matrix_gpu< magmaDoubleComplex > &dHamiltonian, matrix_gpu< magmaDoubleComplex > &dOperator, GPUconfig const &GPUconf) |
template<typename TypeComplex > | |
magma_int_t | EigenExpValue (std::vector< double > &EXPvalue_h, std::vector< double > &eigenvalue_h, magma_int_t const dim, matrix_gpu< TypeComplex > &dHamiltonian, matrix_gpu< TypeComplex > &dOperator, GPUconfig const &GPUconf) |
template magma_int_t | EigenExpValue< magmaFloatComplex > (std::vector< double > &EXPvalue_h, std::vector< double > &eigenvalue_h, magma_int_t const dim, matrix_gpu< magmaFloatComplex > &dHamiltonian, matrix_gpu< magmaFloatComplex > &dOperator, GPUconfig const &GPUconf) |
template magma_int_t | EigenExpValue< magmaDoubleComplex > (std::vector< double > &EXPvalue_h, std::vector< double > &eigenvalue_h, magma_int_t const dim, matrix_gpu< magmaDoubleComplex > &dHamiltonian, matrix_gpu< magmaDoubleComplex > &dOperator, GPUconfig const &GPUconf) |
magma_int_t Diagonalize | ( | magma_int_t const | dim, |
matrix_gpu< TypeComplex > & | dHamiltonian, | ||
std::vector< double > & | eigenvalue_h | ||
) |
magma_int_t Diagonalize< magmaDoubleComplex > | ( | magma_int_t const | dim, |
matrix_gpu< magmaDoubleComplex > & | dHamiltonian, | ||
std::vector< double > & | eigenvalue_h | ||
) |
magma_int_t Diagonalize< magmaFloatComplex > | ( | magma_int_t const | dim, |
matrix_gpu< magmaFloatComplex > & | dHamiltonian, | ||
std::vector< double > & | eigenvalue_h | ||
) |
magma_int_t EigenExpValue | ( | std::vector< double > & | EXPvalue_h, |
std::vector< double > & | eigenvalue_h, | ||
magma_int_t const | dim, | ||
matrix_gpu< TypeComplex > & | dHamiltonian, | ||
matrix_gpu< TypeComplex > & | dOperator, | ||
GPUconfig const & | GPUconf | ||
) |
template magma_int_t EigenExpValue< magmaDoubleComplex > | ( | std::vector< double > & | EXPvalue_h, |
std::vector< double > & | eigenvalue_h, | ||
magma_int_t const | dim, | ||
matrix_gpu< magmaDoubleComplex > & | dHamiltonian, | ||
matrix_gpu< magmaDoubleComplex > & | dOperator, | ||
GPUconfig const & | GPUconf | ||
) |
template magma_int_t EigenExpValue< magmaFloatComplex > | ( | std::vector< double > & | EXPvalue_h, |
std::vector< double > & | eigenvalue_h, | ||
magma_int_t const | dim, | ||
matrix_gpu< magmaFloatComplex > & | dHamiltonian, | ||
matrix_gpu< magmaFloatComplex > & | dOperator, | ||
GPUconfig const & | GPUconf | ||
) |
magma_int_t EigenMatrixElements | ( | std::vector< double > & | eigenvalue_h, |
magma_int_t const | dim, | ||
matrix_gpu< TypeComplex > & | dHamiltonian, | ||
matrix_gpu< TypeComplex > & | dOperator, | ||
GPUconfig const & | GPUconf | ||
) |
template magma_int_t EigenMatrixElements< magmaDoubleComplex > | ( | std::vector< double > & | eigenvalue_h, |
magma_int_t const | dim, | ||
matrix_gpu< magmaDoubleComplex > & | dHamiltonian, | ||
matrix_gpu< magmaDoubleComplex > & | dOperator, | ||
GPUconfig const & | GPUconf | ||
) |
template magma_int_t EigenMatrixElements< magmaFloatComplex > | ( | std::vector< double > & | eigenvalue_h, |
magma_int_t const | dim, | ||
matrix_gpu< magmaFloatComplex > & | dHamiltonian, | ||
matrix_gpu< magmaFloatComplex > & | dOperator, | ||
GPUconfig const & | GPUconf | ||
) |
magma_int_t EigenValues | ( | std::vector< double > & | eigenvalue, |
magma_int_t const | dim, | ||
matrix_gpu< TypeComplex > & | dHamiltonian | ||
) |
magma_int_t EigenValues< magmaDoubleComplex > | ( | std::vector< double > & | eigenvalue, |
magma_int_t const | dim, | ||
matrix_gpu< magmaDoubleComplex > & | dHamiltonian | ||
) |
magma_int_t EigenValues< magmaFloatComplex > | ( | std::vector< double > & | eigenvalue, |
magma_int_t const | dim, | ||
matrix_gpu< magmaFloatComplex > & | dHamiltonian | ||
) |
double SpectralRange | ( | double & | OpMin, |
magma_int_t const | dim, | ||
matrix_gpu< TypeComplex > & | dHamiltonian | ||
) |
double SpectralRange< magmaDoubleComplex > | ( | double & | OpMin, |
magma_int_t const | dim, | ||
matrix_gpu< magmaDoubleComplex > & | dHamiltonian | ||
) |
double SpectralRange< magmaFloatComplex > | ( | double & | OpMin, |
magma_int_t const | dim, | ||
matrix_gpu< magmaFloatComplex > & | dHamiltonian | ||
) |