ergo
|
A structure describing the grid settings. More...
#include <grid_params.h>
Public Types | |
enum | RadialScheme { GC2 , LMG , TURBO } |
enum | GridType { TYPE_STANDARD , TYPE_HICU } |
Public Member Functions | |
GridParams (ergo_real r_=1e-9, int a1=6, int a2=30, ergo_real bs=5.0, bool cubic=false, ergo_real hicume=1e-7, ergo_real hicubs=1.5, ergo_real hicusbsd=0, int hicuerrpervol=0, int hicudodoublecheck=1, int hicuctr=0, int hicuuec=0, int hicuueco=0, int hicudovarcheck=0) | |
Public Attributes | |
ergo_real | boxSize |
All the dimensions of the smallest box must be below this threshold. | |
ergo_real | radint |
int | angmin |
int | angmax |
RadialScheme | radialGridScheme |
GridType | gridType |
bool | cubicBoxes |
whether cubic grid boxes should be enforced. | |
HiCuGridParams | hicuParams |
A structure describing the grid settings.
|
inlineexplicit |
References angmax, angmin, boxSize, cubicBoxes, gridType, hicuParams, LMG, radialGridScheme, radint, and TYPE_STANDARD.
int Dft::GridParams::angmax |
Referenced by grid_stream_generate(), and GridParams().
int Dft::GridParams::angmin |
Referenced by grid_stream_generate(), and GridParams().
ergo_real Dft::GridParams::boxSize |
All the dimensions of the smallest box must be below this threshold.
The time goes quickly up as a function of box size. Tweak it with an uttermost caution.
Referenced by GridParams().
bool Dft::GridParams::cubicBoxes |
whether cubic grid boxes should be enforced.
Not needed apart from testing.
Referenced by GridParams().
GridType Dft::GridParams::gridType |
Referenced by calculation_shared(), es_run(), grid_open_full(), and GridParams().
HiCuGridParams Dft::GridParams::hicuParams |
Referenced by Vxc_worker::ComputeMatrix(), grid_open_cartesian(), and GridParams().
RadialScheme Dft::GridParams::radialGridScheme |
Referenced by es_run(), grid_stream_generate(), grid_stream_new(), grid_test_scaling(), GridParams(), test_small(), test_small(), and test_small().
ergo_real Dft::GridParams::radint |
Referenced by grid_stream_generate(), and GridParams().