Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - AsifShah

Pages: [1] 2 3 ... 12
1
Thanks a lot.

2
Dear Ander Bloms,
It's for simulating Joule's heating in a small region.
I would love to share but I am still improving upon the code. I am not able to maintain temperature properly. I used manual code in hook method but I was thinking if I could utilize velocity distribution from class MaxwellBoltzmannDistribution in QuantumATK. I have been trying to obtain velocities from this distribution but i run into errors.
Can you help me with that? I am trying to set velocities using this method for a configuration but it runs into error. Kindly help in this case.
Also, is there a direct way to extract say 10 random velocities from class MaxwellBoltzmannDistribution?

Code
# %% Molybdenite (1)

# Set up lattice
lattice = Hexagonal(3.1604*Angstrom, 12.295*Angstrom)

# Define elements
elements = [Molybdenum, Sulfur, Molybdenum]

# Define coordinates
fractional_coordinates = [[ 0.333333333333,  0.666666666667,  0.25          ],
                          [ 0.666666666667,  0.333333333333,  0.121         ],
                          [ 0.666666666667,  0.333333333333,  0.379         ]]

# Set up configuration
molybdenite_1 = BulkConfiguration(
    bravais_lattice=lattice,
    elements=elements,
    fractional_coordinates=fractional_coordinates,
    )
molybdenite_1_name = "molybdenite_1"

molybdenite_1.setVelocities(
    velocities=MaxwellBoltzmannDistribution(
        temperature=300*Kelvin
        )
    )




3
Dear Anders Blom,
Thanks for your response.
I was able to do it manually using post_step_hook. Looks like post_step_hook is a nice way to do many things.

4
Dear Admin,

How can one set a heating rate only for a specific tag of atoms? In QuantumATK by default heating rate is set for all atoms.

5
As a rule, you need to optimize electrodes separately first and then create the structure you want.
After that the central region should include some portion of electrodes and your molecule and then optimize all of central region.

PS: During optimization - electrode and electrode extensions will be fixed.

Thanks

6
General Questions and Answers / Re: Geometric optimization
« on: July 5, 2024, 12:18 »
You can do it in the device optimizer in QATK. You can set voltage values in LCAO calculator. However, there maybe convergence issues due to high bias.


7
The instan. temperature will always fluctuate around reservoir temperature and it is normal.
May I know:
1. What type of forcefield you are using?
2.  If you can provide a longer time scale graph?
3. What time do you set for thermostat timescale and barostate timescale?

8
yes you can see after 10ps both are coming close to each other..
If you are using DFT then 2-3 ps is enough for equilibration however for classical forcefield, do use longer timescales maybe up to 100 ps.

9
I think this is the equilibration period since the simulation has only progressed a few femtoseconds. Can you show behavior after 10 ps?

10
I will try to answer:
1. Reservoir temperature is like the temperature you set on the AC in your room, i.e., the reference temperature you want. Then there is instantaneous temperature- which is the actual temperature calculated from kinetic energy of atoms. Insta. temp. oscillates around the reservoir temperature.
2. I would suggest to heat the system slowly from 300 to 3000K. (The term slowly is generic here- it depends on how much computational resources you have, type of study you want to conduct etc. Also, more slow means more time taking process).
3. Can you please the graph? I don't understand.

11
General Questions and Answers / Re: Radial distribution
« on: June 12, 2024, 09:21 »
You can use inbuilt function in QATK to plot radial and angular distribution.
When you single click on MD trajectory, there will be an option to the right where you can choose "MD Analyzer"

12
Dear Anders Blom,
Thanks a lot.
Yes, now I can run it very well.

13
Dear Anders Blom,

Thanks a lot for your response.

14
Dear Anders Blom,
How should one include effects due to electric field?
Is it possible to include optimized trajectories under electric fields?
Moreover, if the MTP is designed in this way, can it predict material distortions when subjected to high electric fields?

15
Dear Anders Blom,
Thanks for your response. I thought about it earlier but the problem is that I am not sure how accurate the MTP will be for studying the properties that I want to study. Also, generating AIMD training data for those properties is very time consuming. That's why I wanted to use something that is already tested.

Pages: [1] 2 3 ... 12