#include <init.hpp>
Definition at line 35 of file init.hpp.
◆ BetaFunctionTable()
| q3::BetaFunctionTable::BetaFunctionTable |
( |
| ) |
|
|
default |
◆ ~BetaFunctionTable()
| virtual q3::BetaFunctionTable::~BetaFunctionTable |
( |
| ) |
|
|
virtualdefault |
◆ initialize() [1/2]
◆ initialize() [2/2]
Initialize using a pre-built shared q-grid.
Definition at line 58 of file init.hpp.
References q_grid().
◆ interpolate()
| Real q3::BetaFunctionTable::interpolate |
( |
int |
species_type_index, |
|
|
int |
beta_index, |
|
|
Real |
q_value |
|
) |
| const |
|
inline |
◆ interpolate_derivative()
| Real q3::BetaFunctionTable::interpolate_derivative |
( |
int |
species_type_index, |
|
|
int |
beta_index, |
|
|
Real |
q_value |
|
) |
| const |
|
inline |
◆ number_of_q_points()
| int q3::BetaFunctionTable::number_of_q_points |
( |
| ) |
const |
|
inline |
◆ q_grid()
| const UniformQGrid & q3::BetaFunctionTable::q_grid |
( |
| ) |
const |
|
inline |
◆ q_spacing()
| Real q3::BetaFunctionTable::q_spacing |
( |
| ) |
const |
|
inline |
◆ tabulate_projector()
| virtual void q3::BetaFunctionTable::tabulate_projector |
( |
const Pseudopotential & |
pseudopotential, |
|
|
int |
projector_index, |
|
|
const std::vector< Real > & |
q_point_values, |
|
|
std::vector< Real > & |
destination |
|
) |
| const |
|
inlineprotectedvirtual |
The documentation for this class was generated from the following file:
- src/layer_3_representation/basis/planewave/pseudopotential/internal/beta_function_table/init.hpp