hi!
I’m trying to simulate sputtering of silicon with ~300 argon atoms.
I set the NVE relaxation for the area of the Ar atom deposit and the NVT relaxation for the rest of the material. The bottom layer is fixed.
As the Ar count increases, the energy in the NVE ensemble area increases rapidly, and the atoms fly apart. What could be the problem?
# ========================================================================================================
# Regions and groups
region silicon1 block 5 100 5 100 10.01 ${zbox_b} units box
group silicon1 region silicon1
# =============================================
region nosehover_left block 0 4.9 0 INF 10.01 ${zbox_b} units box
region nosehover_right block 99.9 120 0 INF 10.01 ${zbox_b} units box
region nosehover_front block 0 INF 0 4.9 10.01 ${zbox_b} units box
region nosehover_back block 0 INF 100.1 120 10.01 ${zbox_b} units box
region nosehover_bottom block 0 INF 0 INF 5.1 10 units box
# =============================================
group thermo_left region nosehover_left
group thermo_right region nosehover_right
group thermo_front region nosehover_front
group thermo_back region nosehover_back
group thermo_bottom region nosehover_bottom
# =============================================
fix thermo_left_group thermo_left nvt temp 300 300 0.01
fix thermo_right_group thermo_right nvt temp 300 300 0.01
fix thermo_front_group thermo_front nvt temp 300 300 0.01
fix thermo_back_group thermo_back nvt temp 300 300 0.01
fix thermo_bottom_group thermo_bottom nvt temp 300 300 0.01
fix 1 silicon1 nve
fix 3 layer nvt temp 0.1 0.1 0.01
velocity layer set 0 0 0
Without proper description of your deposition procedure, model and objective, it is impossible to provide meaningful answer. There are 7 different integrators in your system, some of them using extended Hamiltonians. Also, it is experimentally known that some adatoms can be kicked out of the deposition surface depending on the deposition procedure (routine PVD for example).
There are several sputtering simulation procedures in the literature. And I’ve never seen one looking like yours.
How should anybody know without seeing your entire input deck and being able to reproduce?
There is no such thing. You may be referring to a part of your system that is using fix nve, but a statistical mechanical ensemble can only refer to your entire system and yours is for obvious reasons representing none of the well know ensembles. Please also note that groups do not change their members, even if the original conditions are no longer met unless they are defined as dynamic groups, which has a whole bunch of complications. For your kind of system, this should not be a problem, since you would only want to apply a (dissipative) thermostat to mimic the exchange of kinetic energy with the bulk.
That may be the correct behavior. I would depend on many factors like how well your system has been equilibrated, how rapidly to thrust Ar atoms at the system, how much kinetic energy those atoms have and how you set up thermostatting in general. What you show in the few input lines you quote makes no sense to me.
There have been several discussions about how to simulate a sputtering experiment with LAMMPS, thus you should search the forum for them and learn from them.
Yes, I have studied them, however there are very specific problems there.
I initially started with the “sput” example in older versions of LAMMPS, then studied the literature on sputter modeling
Sorry, but considering the purpose and functionality of Nose-Hoover thermostats, I can hardly believe that any serious publication would promote a use case like you are showing.
Please note, that you are asking for advice without providing sufficient context and in this statement again you are not explaining crucial information. Yet you are dismissing any suggestions given based on the information provided. How can you expect meaningful suggestions, when you make it impossible to provide the specific help you are seeking? You will only alienate people that answer in good faith. Please keep in mind that this forum depends on people volunteering their time to answer questions and provide advice.