#include <uniform_q_grid.hpp>
Public Member Functions | |
| Real | q_at_index (int index) const |
| std::vector< Real > | q_point_values () const |
Static Public Member Functions | |
| static UniformQGrid | from_maximum_q (Real maximum_q_value, Real q_spacing) |
Public Attributes | |
| int | number_of_q_points = 0 |
| Real | q_spacing = 0.0 |
Definition at line 16 of file uniform_q_grid.hpp.
|
inlinestatic |
Build a grid covering [0, maximum_q_value] with the given spacing.
Definition at line 23 of file uniform_q_grid.hpp.
References number_of_q_points, and q_spacing.
Referenced by q3::BetaFunctionTable::initialize().
|
inline |
q value at a grid index.
Definition at line 33 of file uniform_q_grid.hpp.
References q_spacing.
Referenced by q_point_values().
|
inline |
All q values on the grid.
Definition at line 40 of file uniform_q_grid.hpp.
References number_of_q_points, and q_at_index().
Referenced by q3::CoreChargeDensityTable::initialize(), and q3::LocalPotentialTable::initialize().
| int q3::UniformQGrid::number_of_q_points = 0 |
Definition at line 18 of file uniform_q_grid.hpp.
Referenced by q3::UniformQGridTable::assign(), from_maximum_q(), q3::CoreChargeDensityTable::initialize(), q3::LocalPotentialTable::initialize(), q3::UniformQGridTable::interpolate(), q3::UniformQGridTable::interpolate_derivative(), q3::BetaFunctionTable::number_of_q_points(), q_point_values(), and q3::UniformQGridTable::resize().
| Real q3::UniformQGrid::q_spacing = 0.0 |
Definition at line 17 of file uniform_q_grid.hpp.
Referenced by from_maximum_q(), q3::UniformQGridTable::interpolate(), q3::UniformQGridTable::interpolate_derivative(), q_at_index(), and q3::BetaFunctionTable::q_spacing().