SIRIUS 7.5.0
Electronic structure library and applications
Namespaces | Functions
make_periodic_function.hpp File Reference

Generate plane-wave coefficients of the periodic function from the form-factors. More...

Go to the source code of this file.

Namespaces

module  sirius
 Namespace of the SIRIUS library.
 

Functions

template<index_domain_t index_domain, typename F >
auto sirius::make_periodic_function (Unit_cell const &uc__, fft::Gvec const &gv__, sddk::mdarray< std::complex< double >, 2 > const &phase_factors_t__, F &&form_factors__)
 Make periodic function out of form factors. More...
 
template<index_domain_t index_domain>
auto sirius::make_periodic_function (Unit_cell const &uc__, fft::Gvec const &gv__, sddk::mdarray< std::complex< double >, 2 > const &phase_factors_t__, sddk::mdarray< double, 2 > const &form_factors__)
 Make periodic out of form factors computed for G-shells. More...
 

Detailed Description

Generate plane-wave coefficients of the periodic function from the form-factors.

Definition in file make_periodic_function.hpp.