|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include "op_exx_pw.h"#include "source_base/constants.h"#include "source_base/global_variable.h"#include "source_base/parallel_common.h"#include "source_base/parallel_reduce.h"#include "source_base/module_external/lapack_connector.h"#include "source_base/timer.h"#include "source_base/tool_quit.h"#include "source_cell/klist.h"#include "source_hamilt/operator.h"#include "source_psi/psi.h"#include "source_pw/module_pwdft/global.h"#include "source_pw/module_pwdft/kernels/cal_density_real_op.h"#include "source_pw/module_pwdft/kernels/exx_cal_energy_op.h"#include "source_pw/module_pwdft/kernels/mul_potential_op.h"#include "source_pw/module_pwdft/kernels/vec_mul_vec_complex_op.h"#include <cmath>#include <complex>#include <cstdlib>#include <utility>Namespaces | |
| namespace | hamilt |
Functions | |
| template<typename T > | |
| bool | hamilt::is_finite (const T &val) |
| template<> | |
| bool | hamilt::is_finite (const std::complex< float > &val) |
| template<> | |
| bool | hamilt::is_finite (const std::complex< double > &val) |