Input Parameters
For Driver Usage, you can create a file named librpa.in
in your working directory and input the parameter settings as follows:
task = rpa
nfreq = 16
gf_R_threshold = 1e-4
If librpa.in
or the related keyword is not found, the default value will be used.
Common Parameter Settings for LibRPA
Parameter Name |
Description |
Type |
Default Value (Options) |
---|---|---|---|
|
Task type |
string |
rpa (rpa, g0w0, exx) |
|
Type of time-frequency integration grid |
string |
minimax (minimax) |
|
Number of frequency integration grid points |
int |
6 |
|
Real-space Green’s function screening threshold for response function |
double |
1e-3 |
|
Auxiliary basis coefficient tensor screening threshold |
double |
1e-4 |
|
Parallel scheme of LibRPA |
string |
auto (atompair, rtau, libri) |
|
Flag to use ScaLapack for calculating \(E_\text{c}^{\text{RPA}}\) |
bool |
true |
|
Flag to enable debug mode |
bool |
false |
For details on all parameters, you can visit the API documentation of struct LibRPAParams.