Asked by Huan Tran on 2021-03-25

I am familiar with older version of BigDFT but not the newest one. Could anyone please let me know how (or the syntax) to create an input.yaml file? Is pyBigDFT the only way? Thank you.


Question information

English Edit question
BigDFT Edit question
No assignee Edit question
Solved by:
Luigi Genovese
Last query:
Last reply:

This question was reopened

Revision history for this message
William Dawson (william-dawson-g) said :


We are currently transitioning to having PyBigDFT be the preferred way to manage BigDFT calculations. However, it is still possible to create an input.yaml file manually. First, familiarize yourself with the basic syntax of YAML ( Then, try running this simple input file with BigDFT:
dft: {hgrids: 0.4, ixc: LDA}
  - N: [0.0, 0.0, 0.5488]
  - N: [0.0, 0.0, -0.5488]
  units: angstroem
bigdft -n test

Then if you read the log-test.yaml file that is produced, you can see the full list of input variables with a description.

Also, be sure to get the latest version of the code from our new repository on gitlab:
If you need more advice the issue tracker there is the way to go.

- William

Revision history for this message
Huan Tran (huantd) said :

Thanks, William. I now can catch up this version.

Revision history for this message
Huan Tran (huantd) said :

Hi William,

I still can not find a key to print out the HOMO-LUMO gap, could you please help? Thanks.


Revision history for this message
Best Luigi Genovese (luigi-genovese) said :

Dear Huan,

nice to hear from you.
The gap can be inspected directly from the eigenvalues that are written in the logfile.
Especially, I would suggest to refer to this tutorial:

Do not hesitate in telling us if you have any questions. Also other tutorial on the parent page can be useful to understand how to read the code output.

Revision history for this message
Huan Tran (huantd) said :

Dear Luigi,

Thank you, very nice to reconnect our community again. I will follow the tutorials as you suggested.


Revision history for this message
Huan Tran (huantd) said :

Thanks Luigi Genovese, that solved my question.