#include <charge_density_augmentation.hpp>
◆ ~AugmentationChargeTable()
| virtual q3::AugmentationChargeTable::~AugmentationChargeTable |
( |
| ) |
|
|
virtualdefault |
◆ interpolate_augmentation_function()
| virtual Real q3::AugmentationChargeTable::interpolate_augmentation_function |
( |
int |
species_type_index, |
|
|
int |
projector_pair_index, |
|
|
int |
angular_momentum, |
|
|
Real |
q_value |
|
) |
| const |
|
pure virtual |
Interpolate Q_ij^L(q), the radial Fourier transform of Q_ij in channel L, at a given q value.
Implemented in q3::AugmentationQTable.
◆ interpolate_augmentation_function_derivative()
| virtual Real q3::AugmentationChargeTable::interpolate_augmentation_function_derivative |
( |
int |
species_type_index, |
|
|
int |
projector_pair_index, |
|
|
int |
angular_momentum, |
|
|
Real |
q_value |
|
) |
| const |
|
pure virtual |
Interpolate the derivative dQ_ij^L/dq of the radial Fourier transform of Q_ij in channel L.
Implemented in q3::AugmentationQTable.
◆ interpolate_qfunc()
| virtual Real q3::AugmentationChargeTable::interpolate_qfunc |
( |
int |
species_type_index, |
|
|
int |
projector_pair_index, |
|
|
Real |
q_value |
|
) |
| const |
|
pure virtual |
◆ maximum_angular_momentum_q()
| virtual int q3::AugmentationChargeTable::maximum_angular_momentum_q |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: