Inherits sirius::Radial_integrals_base< 1 >.
|
| | Radial_integrals_rho_pseudo (Unit_cell const &unit_cell__, double qmax__, int np__, std::function< void(int, int, double *, double *)> ri_callback__) |
| |
| auto | values (std::vector< double > &q__, mpi::Communicator const &comm__) const |
| | Compute all values of the raial integrals. More...
|
| |
| | Radial_integrals_base (Unit_cell const &unit_cell__, double const qmax__, int const np__) |
| | Constructor. More...
|
| |
| std::pair< int, double > | iqdq (double q__) const |
| | Get starting index iq and delta dq for the q-point on the linear grid. More...
|
| |
| double | value (Args... args, double q__) const |
| | Return value of the radial integral with specific indices. More...
|
| |
| int | nq () const |
| |
| double | qmax () const |
| |
|
| std::function< void(int, int, double *, double *)> | ri_callback_ {nullptr} |
| |
Definition at line 223 of file radial_integrals.hpp.
◆ Radial_integrals_rho_pseudo()
| sirius::Radial_integrals_rho_pseudo::Radial_integrals_rho_pseudo |
( |
Unit_cell const & |
unit_cell__, |
|
|
double |
qmax__, |
|
|
int |
np__, |
|
|
std::function< void(int, int, double *, double *)> |
ri_callback__ |
|
) |
| |
|
inline |
◆ generate()
| void sirius::Radial_integrals_rho_pseudo::generate |
( |
| ) |
|
|
private |
◆ values()
| auto sirius::Radial_integrals_rho_pseudo::values |
( |
std::vector< double > & |
q__, |
|
|
mpi::Communicator const & |
comm__ |
|
) |
| const |
|
inline |
◆ ri_callback_
| std::function<void(int, int, double*, double*)> sirius::Radial_integrals_rho_pseudo::ri_callback_ {nullptr} |
|
private |
The documentation for this class was generated from the following files: