QuantumATK Forum
QuantumATK => General Questions and Answers => Topic started by: shyoun on March 7, 2021, 13:34
-
I want to try the simulation in this paper through the QuantumATK Nanolab.
https://pubs.acs.org/doi/abs/10.1021/acs.nanolett.7b01727
It is a simulation in which predeposited MoO3 adds S2 gas to create MoS2.
I wonder if the following functions are possible in QuantumATK.
1. Can I graph the energy of the structure that changes through the NEB like Fig2? I saw that there was the NEB tab in the Builder, but I couldn't find a way to see the change of energy.
2. I want to use ForceFieldCalculater, but there is no information about Mo. Is there no problem to proceed with Molecular Dynamics even if it's not ForceFiledCalculater?
-
You can use the NEB calculation. After finishing the NEB calculation, you can see it in the movie tool.
Available force fields in QuantumATK are shown in the ForceFieldCalculator. If you cannot find the force field of Mo in the ForceFieldCalculator, QuantumATK doesn't include it. You need to add the Mo force field parameter using the Potential Editor. Otherwise you need to use DFT code instead of force field parameter.
-
Thank you for your answer!
And.. I have another question. When I press the Particle Type part of the edit tab of ReaxFF in ForceFieldCalculator, the epsilon and sigma of all atoms are zero. Is there no problem with this? Is it automatically calculated and entered by a parameter? If so, is it okay to add Molybdenum as an Add tab without any additional information?
-
Thank you for your answer!
And.. I have another question. When I press the Particle Type part of the edit tab of ReaxFF in ForceFieldCalculator, the Lennard-Jones parameter: epsilon and sigma of all atoms are zero. Is there no problem with this? Is it automatically calculated and entered by a parameter? If so, is it okay to add Molybdenum as an Add tab without any additional information?
-
You need to define the force field parameter with bonded and non-bonded terms.
-
Thank you!
I'll try it!
-
I found the potential parameter of Molybdenum and Oxygen.
Supporting information of
https://doi.org/10.1002/anie.200902574
And I made a new potential like the other potentials that were previously installed. But some errors occur.
Error is :
Traceback (most recent call last):
File "MoO3.py", line 1442, in <module>
bulk_configuration.update()
File "zipdir/NL/CommonConcepts/Configurations/AtomicConfiguration.py", line 2393, in update
File "build/lib/python3.6/site-packages/tremolox/TremoloBaseCalculator.py", line 432, in _update
File "build/lib/python3.6/site-packages/tremolox/TremoloBaseCalculator.py", line 417, in _update
File "build/lib/python3.6/site-packages/tremolox/TremoloBaseCalculator.py", line 1405, in _configure_tremolo_model
tremolox.RuntimeError: Error in /slowfs/qatkdev2/bamboo/de02vlbamboo09/bamboo-agent-home/xml-data/build-dir/QL-Q2009-BLD/external-libs/src/tremolox/src/reaxff.c line 5575: ReaxFF data file /home/shyoun/Downloads/QuantumATK-Q-2019.12/lib/python3.6/site-packages/tremolox/potentials/ReaxFF/ysh_Mo&O_2 not valid: could not read number of bonds
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 8
How can I make the program read the number of bonds without any problems?
I upload the potential set I made.
-
You would like to count the number of bonds after the MD simulation using the ReaxFF. Right? Unfortunately the current version doesn't include the feature. Upcoming release will be included.
-
When I add the new reaxFF in your attachment, it works well. I think you also succeeded to create the new ReaxFF such as the attached image.
-
Thank you for your answer
And I also create the potential set in the script generator without any problems. However, there is an error like the reply above when executing it on Python.
-
Sorry to reply lately.
I encountered the same problem with the attached ReaxFF.
Probably it seems not to fit in QuantumATK or your model may not suit on the attached ReaxFF.
Can you double check the all parameters including the space and empty lines? Sometimes typo makes this issues.
-
Thank you for your advice.
Let me check it!