#include <write_mlkedf_descriptors.h>
|
| Write_MLKEDF_Descriptors () |
|
| ~Write_MLKEDF_Descriptors () |
|
void | generateTrainData_KS (const std::string &out_dir, psi::Psi< std::complex< double > > *psi, elecstate::ElecState *pelec, ModulePW::PW_Basis_K *pw_psi, ModulePW::PW_Basis *pw_rho, UnitCell &ucell, const double *veff) |
|
void | generateTrainData_KS (const std::string &out_dir, psi::Psi< std::complex< float > > *psi, elecstate::ElecState *pelec, ModulePW::PW_Basis_K *pw_psi, ModulePW::PW_Basis *pw_rho, UnitCell &ucell, const double *veff) |
|
void | generate_descriptor (const std::string &out_dir, const double *const *prho, ModulePW::PW_Basis *pw_rho, std::vector< std::vector< double > > &nablaRho) |
|
std::string | file_name (const std::string &out_dir, std::string parameter, const int kernel_type, const double kernel_scaling) |
|
◆ Write_MLKEDF_Descriptors()
ModuleIO::Write_MLKEDF_Descriptors::Write_MLKEDF_Descriptors |
( |
| ) |
|
|
inline |
◆ ~Write_MLKEDF_Descriptors()
ModuleIO::Write_MLKEDF_Descriptors::~Write_MLKEDF_Descriptors |
( |
| ) |
|
|
inline |
◆ file_name()
std::string ModuleIO::Write_MLKEDF_Descriptors::file_name |
( |
const std::string & |
out_dir, |
|
|
std::string |
parameter, |
|
|
const int |
kernel_type, |
|
|
const double |
kernel_scaling |
|
) |
| |
◆ generate_descriptor()
void ModuleIO::Write_MLKEDF_Descriptors::generate_descriptor |
( |
const std::string & |
out_dir, |
|
|
const double *const * |
prho, |
|
|
ModulePW::PW_Basis * |
pw_rho, |
|
|
std::vector< std::vector< double > > & |
nablaRho |
|
) |
| |
◆ generateTrainData_KS() [1/2]
◆ generateTrainData_KS() [2/2]
◆ cal_tool
The documentation for this class was generated from the following files: