-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
About the cell optimization #52
Comments
Please take a look at https://github.com/ulissigroup/vasp-interactive/blob/main/tests/test_unitcell_filter.py, the optimization of cell can be achieved by something like UnitCellFilter or StrainFilter in ASE, depending on the problem you're studying (i.e. are your scaled positions the same, or can also change?) I would recommend at least try once the direct Cell opt routine in VASP (isif=3 or isif=4) to double check the sanity of the ASE optimization results |
Hi Tian, I did the test for cell optimization by using the UnitCellFilter, StrainFilter and ExpcellFIlter. The results getting from UnitCellFilter and ExpcellFIlter are strange where the final structures changed a lot with extremly short bonds. The result from StrainFilter seems reasonable although it is still different from the structure getting from original vasp (I used the IOPTCAELL to just optimize the lattice length). If I use dist.pl to check the difference between original vasp one and StrainFilter one, it gives 7. And the difference of "cellpar" for these two is 3.45. original vasp: StrainFilter : |
Lattice optimization using ASE's optimizers may sometimes be problematic. Could you re-do the same optimization using plain |
Hi Tian, I did the test for it through Below are my testing codes, I don't know if there are something wrongs with them. Code - 1It stopped in only 1 step
Code - 2It stopped in 3 steps
Code - 3It has been running for an hour, typically one ionic step took less than 1 min, but the CONTCAR nearly didn't change compared to the POSCAR
|
I have add the patch for cell optimization to the VASP source code, but how can I active the cell opt function when I use the vaspinteractive?
The text was updated successfully, but these errors were encountered: