Hi all,
I am trying to use DFTB+ for some calculations on a periodic structure and I am not able to make the DFTB+ calc realize that the structure is periodic. The periodicity is set in ASE correctly, and is not a problem if I use the ASE optimizers for my relaxation, but when I try to use the DFTB+ optimizers then the periodicity is not detected. but I think it gets lost in translation when it gets passed to the calculator.
I believe the issue lies in the fact that the Geometry block is automatically generated by ASE and cannot be modified manually in the script, so I am unable to include the flags LatticeVectors and Periodicity. Is this true? Should I do it in a different way?
In general, I am trying to make this work because I eventualliy want to do some MDs using DFTB+ and keeping a part of my system at constant potential, built-in through AtomSitePotential. So I would also appreciate any advice regarding how to make that end goal work ![]()
Thanks in advance for your help.