31 const std::complex<double>* Htmp,
32 const std::complex<double>* psi_k,
34 std::ofstream& ofs_running);
42 std::ofstream& ofs_running,
45template <
typename Device>
52 std::ofstream& ofs_running);
Definition parallel_orbitals.h:9
A multi-dimensional array of elements of a single data type.
Definition tensor.h:32
Definition band_energy.cpp:15
void compute_ekb_tensor(const Parallel_Orbitals *pv, const int nband, const int nlocal, const ct::Tensor &Htmp, const ct::Tensor &psi_k, ct::Tensor &ekb, std::ofstream &ofs_running, CublasMpResources &cublas_res)
Definition band_energy.cpp:166
void compute_ekb_tensor_lapack(const Parallel_Orbitals *pv, const int nband, const int nlocal, const ct::Tensor &Htmp, const ct::Tensor &psi_k, ct::Tensor &ekb, std::ofstream &ofs_running)
Definition band_energy.cpp:395
void compute_ekb(const Parallel_Orbitals *pv, const int nband, const int nlocal, const std::complex< double > *Htmp, const std::complex< double > *psi_k, double *ekb, std::ofstream &ofs_running)
compute band energy ekb <psi_i|H|psi_i>
Definition band_energy.cpp:26
Definition cublasmp_context.h:38