Oscar Guerrero
Oscar Guerrero
  • 11
  • 14 414
Molecular dynamics simulation of Quasi isentropic compressions implemented on LAMMPS
Sorry for posting this video already 3 times, but I had to correct a few errors and extend the information to include quasi isentropic compression at a constant strain rate. I will erase the other videos as this is the final version
มุมมอง: 300

วีดีโอ

Special Education PLAAFP 2021 - 2nd Part
มุมมอง 543 ปีที่แล้ว
In this video, we introduce the PLAAFP for an Individual Education Plan
Special Education Introduction Part 01
มุมมอง 673 ปีที่แล้ว
I talk about the TimeLine for Special Education Services and main components of a Individual Education plan (IEP)
Molecular Dynamics Pt 4 - Tensile Test - Bending - nanoparticles - Uniaxial compression
มุมมอง 1.4K4 ปีที่แล้ว
Part 4 about Molecular Dynamics ,I use LAMMPS , The topics covered are : Tensile test , Uniaxial Compression , Nanoparticles , Boundary Conditions , colormaps, Bending , Strain rate.
Molecular Dynamics Part 3 - Elastic constants , Melting , Phase transition Solid to Liquid
มุมมอง 2.5K4 ปีที่แล้ว
Calculation elastic constants using Molecular dynamics , Melting of Copper, Phase transition solid to liquid , isothermal elastic constants
Molecular dynamics Part 2 - LAMMPS - Melting Copper, (NVE) (NPT) (NVT)
มุมมอง 6K4 ปีที่แล้ว
Melting of Copper Temperature vs Volume, first order phase transition , Thermodynamics ensemble (NVE) (NPT) (NVT). We continue learning how to do Molecular dynamics and I show how to use LAMMPS for our firs simulation
How to make a crystal structures for Molecular Dynamics (MD) or computer simulations
มุมมอง 7954 ปีที่แล้ว
Cubic Crystals , How to make a crystal structures for MD or computer simulation, Introduction to the Bravais Lattice & icosahedrons gold/silver nanoparticles
Molecular Dynamics Part 1 - Verlet integration , 3 body problem , parabolic motion, Gravity Field
มุมมอง 1.1K4 ปีที่แล้ว
Learn Verlet numerical integration , the 3 body problem and the parabolic motion . Please write comments about the Video. Learn the fundamentals to solve the newtonian equations for N point objects /atoms . Calculation of the force from the potential interaction
ITERM2 THEME
มุมมอง 1364 ปีที่แล้ว
EN este video explico cómo mejorar la terminal de OSX usando Oh-my-ZHS . En la descripción adjunto documento con las instrucciones. acceso al documento PDF: 1drv.ms/b/s!AtTZsJPQUFDV8z6bnVjLYqD1IPeD?e=w4Puka
2019_12 Usar Terminal en OSX y YOUTUBE-DL
มุมมอง 964 ปีที่แล้ว
Como usar la terminal en OSX Catalina para mover archivos PDF . También hablo sobre ITERM2 y cómo cambiar la apariencia de la Terminal de comandos. En el Minuto 7:13 hablo sobre youtube-dl para descargar videos.
Bending Gold Nanowires Using LAMMPS
มุมมอง 1.6K5 ปีที่แล้ว
Molecular dynamics simulation of a bending test (NVE)

ความคิดเห็น

  • @TrendTrackers111
    @TrendTrackers111 3 หลายเดือนก่อน

    Hi, can you send the elastic constant script again? Actually, the old link is not working.

  • @migiChess
    @migiChess 8 หลายเดือนก่อน

    Please reshare the link for script. the links given already aren't working.

  • @thehungmai686
    @thehungmai686 9 หลายเดือนก่อน

    Hi Sir ! I'm a new beginner and I'm learning to use LAMMPs. This is a nice video, but I have a question: How to know the value of seed for the velocity of a materials as well as other parameters in part of define variable ? Thank you so much

    • @oscarguerrero4584
      @oscarguerrero4584 9 หลายเดือนก่อน

      the seed is a random number such as 123456, When you use statistical software to generate random numbers, you usually have an option to specify a random number seed. A seed is a positive integer that initializes a random-number generator (technically, a pseudorandom-number generator)

    • @oscarguerrero4584
      @oscarguerrero4584 9 หลายเดือนก่อน

      the translation kinetic energy for example a mono. atomic gas is given by Kavg = 3/2 kT. if you set up the temperature T = 300K you can find Kavg = 1/2mv^2 and find the average velocity of the atoms . Lammps allows you to distribute the velocity uniformly or using a gaussian look at lammps : dist value = uniform or gaussian docs.lammps.org/velocity.html

    • @thehungmai686
      @thehungmai686 9 หลายเดือนก่อน

      @@oscarguerrero4584 Thanks Sir for the answer. BTW, if I only consider z-axis, x and y direction are fixed. Whether I can use NPT ?

  • @MatíasEduardoGonzálezOzuna
    @MatíasEduardoGonzálezOzuna ปีที่แล้ว

    Qué tal profesor! Antes que nada quisiera agradecerle por estos espectaculares videos sobre lammps que me han ayudado mucho más a entender como crear un script. Ya que también lo estoy estudiando por hobbie aunque me gustaría realizar mi trabajo final de grado utilizando MD. Tengo una pregunta con respecto al archivo que contiene los datos de los potenciales interatómicos y cuánto influye este en la realización de una simulación, como en este caso, el fundido. Estoy llevando a cabo la fusión de un clúster de níquel utilizando el potencial Ni_u3.eam que ya viene incluido en el software LAMMPS. A pesar de que se puede apreciar con el modelo 3D con Ovito, cuando la simetría del clúster se rompe, no es muy claro el rango de temperatura en el que ocurre la fusión, graficando Vol/Vo vs Temperatura, incluso al observar la variación de la energía potencial del sistema. Espero que pronto siga subiendo más videos y que le vaya muy bien en todo!

    • @oscarguerrero4584
      @oscarguerrero4584 ปีที่แล้ว

      Hola Matias , intentare responderte con mas detalle en la tarde

    • @oscarguerrero4584
      @oscarguerrero4584 ปีที่แล้ว

      Matias, El potencial dicta si tus resultados serán buenos o malos; en otras palabras, el potencial basura le dará producción basura. Existen otros métodos para predecir la temperatura de fusión de un material, como el método de dos fases. www.researchgate.net/post/How_do_you_find_the_melting_point_of_a_material_using_the_two-phase_method_with_DFT_MD No puedo estar seguro de por qué no se ve claramente la transición, pero puede deberse a que las simulaciones de dinámica molecular no son lo suficientemente grandes (más átomos es mejor para tomar promedios). Sin embargo, recuerde empezar siempre con algo pequeño e ir a lo grande, ya que más átomos también implican más tiempo de cálculo. Mi sugerencia es ver en qué paso de tiempo se ve la ruptura de la simetría en Ovito, luego tomar esa configuración atómica y hacer un cálculo de la función de distribución radial (RDF). Yo Estaba usando atomsk.univ-lille.fr/doc/en/mode_rdf.html, pero creo que LAMMPS ahora puede calcular el RDF. La física nos dice que cuando un material se calienta (aumenta la temperatura), la amplitud de las vibraciones de los átomos aumenta hasta que se rompe la simetría. Mira la parte 3 de mi video, en la que uso RMS en lugar de V/Vo. th-cam.com/video/s9ZkpO9ijO4/w-d-xo.html

    • @oscarguerrero4584
      @oscarguerrero4584 ปีที่แล้ว

      Donde Te encuentras hubicado ahora estas en Mexico ? Como recomendacion es lo mas importante que Si quieres seguir trabajando en dinamica molecular te unas a un grupo de investigacion De hobby no hay mucho prospecto laboral

  • @SauravKumarPME
    @SauravKumarPME ปีที่แล้ว

    why you have chosen the 0K value of Cijkl to calculate the born term i.e second derivative of potential energy with respect to stain as their in other paper people of calculated the born term at the finite temperature? please give some thought on it.

  • @sankhasubhramukhopadhyay5633
    @sankhasubhramukhopadhyay5633 ปีที่แล้ว

    And sir also the script to find at afinite temperature . Sir is this valid for all type of crystals?

  • @sankhasubhramukhopadhyay5633
    @sankhasubhramukhopadhyay5633 ปีที่แล้ว

    sir can you pls give the script to find the elastic constants at zero K ,the link is not working

  • @sankhasubhramukhopadhyay5633
    @sankhasubhramukhopadhyay5633 ปีที่แล้ว

    Sir With npt Tstart and Tstop here in this video are different . Is it possible because it is isothermal isobaric

    • @oscarguerrero4584
      @oscarguerrero4584 ปีที่แล้ว

      They explain it here : www.researchgate.net/post/How-do-I-constantly-increase-temperature-in-Lammps#:~:text=Based%20on%20the%20advise%20given,is%20recommended%20at%20each%20temp.

    • @sankhasubhramukhopadhyay5633
      @sankhasubhramukhopadhyay5633 ปีที่แล้ว

      @@oscarguerrero4584 thank you sir and one more question when I do this for a ternary system by using set type/fraction to create crystal lammps code exit without showing an error , Can you pls tell me why this happen and where I shoud modify

  • @burceliu6515
    @burceliu6515 ปีที่แล้ว

    Thank you so much for the video! It's brilliant. Could you please share the lammps code of the deformation shown at 43:18? I'm interested in the deformation with non-pbc which the grip part could also be free to shrink along directions other than the stretch direction.

    • @oscarguerrero4584
      @oscarguerrero4584 ปีที่แล้ว

      I will share it using the next link : drive.google.com/file/d/1HRFdg7DdmitQXU3TrrxXROSiHzduoPC0/view?usp=sharing (download the zip file). I would recommend you to read the PDF files. I cant guaranteed the script will work with a recent version or LAMMPS. Please don't bombard me with question about LAMMPS or debugging the code I'm already retired from the field , and has been years since I posted this Video

  • @marcelomalagutti6182
    @marcelomalagutti6182 ปีที่แล้ว

    gracias!

  • @piyushkumar5792
    @piyushkumar5792 2 ปีที่แล้ว

    hello sir can you share the data of read_data rout.atom one??

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      Hi, Can you tell me at what time the read_data route.atom shows up on the video?

    • @piyushkumar5792
      @piyushkumar5792 2 ปีที่แล้ว

      @@oscarguerrero4584 27:37 time stamp in line 33 you wrote read_data rout.atom can you explain this or can you give me a full code . i am doing my project in that

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      Try here drive.google.com/drive/folders/10m5CCJxer5VRcMGL2ndLse_MxtGYfXdE?usp=sharing

    • @piyushkumar5792
      @piyushkumar5792 2 ปีที่แล้ว

      @@oscarguerrero4584 thanks a lot love from INDIA

  • @鴫原佑貴
    @鴫原佑貴 2 ปีที่แล้ว

    Thank you for your video, very nice simulation. Could you please share the script?

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      I am busy right now, but I will try to reply back to you during the weekend

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      Find the scripts and all other information using the following link: drive.google.com/drive/folders/10m5CCJxer5VRcMGL2ndLse_MxtGYfXdE?usp=sharing. I don't mind how you use it; I'm already out of academia. However, if you want to acknowledge it because it was helpful, I would appreciate it.

  • @SauravKumarPME
    @SauravKumarPME 2 ปีที่แล้ว

    Will this be work for HCP crystal, if possible please share the formulation.

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      what will work?

    • @sauravsingh1689
      @sauravsingh1689 2 ปีที่แล้ว

      This method and formulation

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      @@sauravsingh1689 Yes it should work . The calculation of the elastic constants is based on the stress fluctuations

    • @SauravKumarPME
      @SauravKumarPME 2 ปีที่แล้ว

      @@oscarguerrero4584 one more thing can you elaborate how this 160.2 come into picture.

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      @@SauravKumarPME Pressure: 1 eV/Angstrom 3 = 160.21766208 GPa. Using LAMMPS unit metal the Volume is on Angstrom^3 and the temperature is Kelvin. I'm using here KB = 8.617333262145*(10^(-5)) # eV/K . Please read these references: 1drv.ms/u/s!AtTZsJPQUFDVgYowW2-j8FZ9TwhtcQ?e=9GFggM

  • @SauravKumarPME
    @SauravKumarPME 2 ปีที่แล้ว

    The script for elastic constants at 0K is part of the LAMMPS PACKAGE under the Folder EXAMPLES . They also have a script for calculations at a Given Constant Temperature . but i want to calculate for pure magnesium at 0K to its melting point, i am finding that the elastic constant is fluctuating for the same, but in experimental it was decreasing. can you comment on that?

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      The LAMMPS script calculates the elastic constants by slightly deforming each of the six independent terms on the strain tensor and observing the internal energy change (2nd derivative) or the 1st derivative of stress with respect to strain. The previous method is sensitive to the epsilon (strain). Therefore, you may need to play around to find the optimal epsilon. Copper is an FCC structure, and the shear modulus equals the constant C44. You can predict the solid to liquid transition (melting) by observing the change in the shear; as for liquids, the shear is zero. I'm not sure if such is the case for Magnesium. you may read : INFLUENCE OF POINT DEFECTS ON THE SHEAR ELASTIC COEFFICIENTS AND ON THE MELTING TEMPERATURE OF COPPER AMIT KANIGEL, JOAN ADLER, and EMIL POLTURAK Department of Physics, Technion-IIT, Haifa 32000, Israel www.worldscientific.com/doi/10.1142/S0129183101001900

  • @razieizadi7214
    @razieizadi7214 2 ปีที่แล้ว

    Thanks for your video. Could you please share the script?

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      Here it is: 1drv.ms/f/s!AtTZsJPQUFDVgZkhr0k2QjOHgdEtsg If this was useful, please add me to the acknowledgment section of your work. I wish you good luck.

  • @deepaksomani8307
    @deepaksomani8307 2 ปีที่แล้ว

    Dear sir, is this formula valid for fluids and gases as well? If not, how can proceed in those cases for isentropic compression?

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      Yes, The compression of a body quasi isentropically only depends on the epsilon function utilized. Of course, this phenomenon is a non-equilibrium molecular dynamics process (NVE). By the way, you should try it and compare if The total energy rate (Edot) equals Pxx multiplied by the volume data (Vdot). Your simulation of a fluid or gas should use relatively the same LAMMPS script as on this video. Still, the potential interaction should change depending on which material you are modeling.

  • @dominikkral5673
    @dominikkral5673 2 ปีที่แล้ว

    Hi Oscar!, because of my homework I am trying to find equilibrium shape of Copper nanoparticle. At start it must be sphere and I must make it trough molecular dynamics (NpT file) - at constant temperature and zerou pressure with EAM potencial. I used the same command as you - fix equilibration all npt temp 300 300 100 iso 0 0 100 drag 0.2. But the particle is still sphere and doesnt become in shapes I found in the inernet - for example Wullf construction. I would like to ask you for some advice. Thank you very much for your response.

    • @oscarguerrero4584
      @oscarguerrero4584 2 ปีที่แล้ว

      The nanoparticle will take the shape that gives the lowest energy at that local minimum. Being the phase transition that you want thermodynamically or kinematic favorable, I dont know.

  • @SauravKumarPME
    @SauravKumarPME 2 ปีที่แล้ว

    Please upload a video on nano-indentation in hcp metals.

  • @octavioandres1
    @octavioandres1 3 ปีที่แล้ว

    Oscar what does mean reset_timestep 0 ? Gracias for you video

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      Set the timestep counter to the specified value. This command normally comes after the timestep has been set by reading a restart file via the read_restart command, or a previous simulation advanced the timestep. The read_data and create_box commands set the timestep to 0; the read_restart command sets the timestep to the value it had when the restart file was written. docs.lammps.org/reset_timestep.html

  • @mouparnamanna3967
    @mouparnamanna3967 3 ปีที่แล้ว

    Thankyou Sir. It was a really helpful video. Can you please explain more about NVE ensemble for non-equilibrium MD?

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      Nonequilibrium molecular dynamics (NVE) is the solution of the Newtonian equations for N particles. The hamiltonian is H = T+V, and the time step for the numerical solution must be small enough for the energy to be a constant. Energy conservation is the only requirement when doing MD, and all other variables like pressure and temperature are free to change. Many phenomena are NEMD, such a Shock propagation. Notice, of course, the energy E will also change if you're compressing a body or doing some kind of deformation as you're adding a perturbation to the system. Other formalisms such as Nose-Hoover modify the Newtonian equation adding another degree of freedom to the hamiltonian. If you want to learn more about solving the Newtonian equation for an N system, watch the first part of My video series th-cam.com/video/0POaI_3w2Zc/w-d-xo.html. There is a purpose why I made the recording of the videos in a specific order.

    • @mouparnamanna3967
      @mouparnamanna3967 3 ปีที่แล้ว

      @@oscarguerrero4584 Thank you so much sir for your quick response. The video was really very helpful.

  • @bighistoria
    @bighistoria 3 ปีที่แล้ว

    Can you please show me a complete econst.lammps script file or give me a link? thank you

  • @kvganesh3704
    @kvganesh3704 3 ปีที่แล้ว

    great job..

  • @akashshankhdhar2287
    @akashshankhdhar2287 3 ปีที่แล้ว

    Thank You so much sir for making such great videos. I am a beginner and currently learning more of LAMMPS. I have a query regarding 'read_data' command. I generated a '.txt' file using dump command and then used this file for another code (since I needed properties generated during first code) of same material but when running the code it shows an error. Can you please guide me with this?

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      What properties you need ? the Read_data only grabs the position of the atoms (x,y,z) and for more complex systems such a molecules the topology such as dihedrals angles. I have used in the personal case only the XYZ format since it is a Gold Nanowire

    • @akashshankhdhar2287
      @akashshankhdhar2287 3 ปีที่แล้ว

      @@oscarguerrero4584 Yes Sir, I need the positions of the atoms only and later I will be using this file in another code and carry out simulation and calculate different properties. But the code shows an error!

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      @@akashshankhdhar2287 Sorry but cant help you with the information your providing . What's the error that shows on LAMMPS ?

  • @shambhukumar-bd9lq
    @shambhukumar-bd9lq 3 ปีที่แล้ว

    Please share the code...

  • @mahesh16095
    @mahesh16095 3 ปีที่แล้ว

    Hello Sir, I am working on Molecular dynamic Simulation Naowires, and want to vary the grain size of nanowires ? Sir can you help me to change the grain size in LAMMPS code , so that grain size variation can be done. Thanks in Advance !

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      Gupta, There is no way to increase the size of the atom (grain size) . In a computer simulation an ATOM is just a a point (X,Y,Z) given by 3 floating point number. THE MASS, weight and size of the atom is actually given by the Potential interaction . You would need to change the potential interaction or put a few atoms more close together to make them simulate as a big Atom "Bead interactions may be modeled using potentials of the same functional form." www.sciencedirect.com/topics/engineering/coarse-grained-molecular-dynamic

  • @valeriaitzelarteagamuniz5286
    @valeriaitzelarteagamuniz5286 3 ปีที่แล้ว

    Thanks for your video!!!

    • @valeriaitzelarteagamuniz5286
      @valeriaitzelarteagamuniz5286 3 ปีที่แล้ว

      could you please share the potential you are using?

    • @valeriaitzelarteagamuniz5286
      @valeriaitzelarteagamuniz5286 3 ปีที่แล้ว

      I have another question if you don't mind; I was equilibrating a Fe system with 4000 atoms, and used an npt ensamble to fix p and t. The pressure was fixed at 0 for initial and final runs, but in the output I have actually a giant value for pressure of the order of 1500 gpa. Why is this happening? Maybe I am not understanding how MD works

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      @@valeriaitzelarteagamuniz5286 Different potentials can be found here : www.ctcms.nist.gov/potentials/ I am using the Cai - Ye potential for Cu

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      @@valeriaitzelarteagamuniz5286 That's normal as the pressure values are really low for the barostat to hold it . You must increase the size of the system . Using 500,000 atoms decrease the fluctuations to 200 atm . Your values of 1500 GPa seems unrealistic as the configuration of atoms would of blew out Are you using the correct unit ? Looking at NPT and increasing the temperature is not a really good method , you could look at the Radial denity function RDF or the RMS to find the diffusion coefficient instead . I do explain that on the Next Part of these Videos . There a thing you may do to help you : 1. Make sure the system atomic positions , volume and pressure are close to the desired state . We are assuming the EAM potential initial FCC structure at a given lattice constant a is close to 0 bar and 300K . You would like to use a minisattion and relax the force and computational box before actually running on NPT 2. You could first run on NVE for a few tilmestep just to see how the system evolves and one you know pressure, and temperate are close to the desired values then run on NPT 3. On NPT you could try different Drags and different relaxation times you help . I could also suggest not using ISO for the pressure but use ANISO 4. at 500,000 atoms pressure are OK and really good considering what I said on item (1) . it only took 1.5 Hr on my computer. But if your running on a cluster it may take a few minutes using OPENMPI . Try first with a small system like 5,000 to test item 1,2 and 3 5. Melting could be more easily detected via the RMS or MSD , you could also try from there calculate the diffusion coefficient . it is more evident looking at the RMS that the melting ir around 1470 K 6. You could also try to see the RDF close to the melting temperature

  • @maheshkumargupta357
    @maheshkumargupta357 3 ปีที่แล้ว

    Very Nice Video Sir , Sir I am working on Molecular dynamic simulation and facing a issue that during compression before and after deleting some atoms there is no change in stress value , which is fundamentally not correct. Please help in this case

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      Sorry but i don't understand what are you trying to achieve in your MD RUN

    • @maheshkumargupta357
      @maheshkumargupta357 3 ปีที่แล้ว

      @@oscarguerrero4584 Sir Thank You for the response, Sir basically I am trying to to test the mechanical strength of an alloy (metal 1 +metal 2) in nanoscale before and after creating some porosity in alloy. but I am facing issue that not able to check whether the atoms removed from metal 1 or metal 2. and how many number is from metal 1 or metal 2.

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      @@maheshkumargupta357 . If your using LAMMPS to create a lattice structure, you have to visualize the structure using OVITO, VMD, JMOL, ATOMEYE, etc via using the DUMP command lammps.sandia.gov/doc/dump.html You count the number of atoms for each metal ( 1 and 2) . Remember to start small and then increase the size of the crystal once you know it's OK

    • @maheshkumargupta357
      @maheshkumargupta357 3 ปีที่แล้ว

      @@oscarguerrero4584 Thank you very much sir . I am using ovito for visualization and dump file tell me about total number of atoms present not individual for metal 1 or metal 2. is there any command in lammps by which I can get the number of atoms present individually for metal 1 or metal as we are having in initially we know that how many atoms created for metal 1 and metal 2.

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      @@maheshkumargupta357 , Yes , I'm not familiar with OVITO , does it accept XYZ files ? I believe I used OVITO to look at the GoldNanowire using "dump 1 all custom ${dstep} md.dump id type x y z c_1" the C_1 was the output from the CNA compute

  • @anjalishankar
    @anjalishankar 3 ปีที่แล้ว

    Hey, Nice video. I have one doubt , even after setting pressure at 1 bar in the input, why are we getting pressure in the order of 1000 in pxx pyy and pzz???

    • @anjalishankar
      @anjalishankar 3 ปีที่แล้ว

      ohh i got the answer in comments..!!! thanks though. i used the system with 5000 atoms and the pressure decreased. , but is it the only reason???

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      ​@@anjalishankar , i only use 500 atoms and it is not enough to obtain good averages and thus thermodynamics variables will fluctuate alot . You should also see that the Standard deviation on the temperature also decreased by using 5000 atoms . In this scenario there is not enough atoms. However there can be other reason such as not letting run enough time steps , your timestep is not small enough, different Drag coefficients on the equations of motion , your system is way too off equilibrium state , the potential is trash , etc

    • @anjalishankar
      @anjalishankar 3 ปีที่แล้ว

      @@oscarguerrero4584 ohh okey, thank you so much for prompt reply. once we are observing that pressure has reached to atm pressure, can we consider the system in equilibrium state?

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      @@anjalishankar On NPT you reach equilibrium when the Temperature and Pressure reach the desired state (in this case I believe was 300 K and 1 atm) . Its not Reaching but more correctly FLUCTUATES . Pressure or temperature will always have small fluctuation around the Equilibrium values . But such fluctuations should be small

    • @anjalishankar
      @anjalishankar 3 ปีที่แล้ว

      @@oscarguerrero4584 ok. Thanks a ton.

  • @Vinay192
    @Vinay192 3 ปีที่แล้ว

    Is the pressure during the simulation reached 1 atm or not?

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      :( Nope , more likely because it's only 500 atoms

    • @oscarguerrero4584
      @oscarguerrero4584 3 ปีที่แล้ว

      My guess is that just using 500 atoms will make all the variable in fact to fluctuate a lot because there is not enough data for a good Average . The more atoms is the better.

  • @daramolaayobami6197
    @daramolaayobami6197 4 ปีที่แล้ว

    Thank Oscar, i was able to do it, can you help me with the files for elastic constant with temperature including the octave file thanks

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      Daramola, not offense, but I'm not going to look at your script. I'm already retired and it does required a lot of brain effort . However, Just quickly tell me what are the steps your planning to do and I will provide you feedback . What dump files you exactly have and how you obtained them ? I do want to help you. Let me see around if I can find few references on my Drive about Elastic constants at finite temperature

    • @daramolaayobami6197
      @daramolaayobami6197 4 ปีที่แล้ว

      @@oscarguerrero4584 I want to calculate the elastic constant of Iron-Chromium at 300k

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      @@daramolaayobami6197 , Please read these references : 1drv.ms/u/s!AtTZsJPQUFDVgYowW2-j8FZ9TwhtcQ?e=9GFggM

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      MY question was more related about the steps to find the solution. I dont really care the name of the alloy . Are you using periodic boundary conditions, NVT or NVE ? what your dump file's data contain ?

  • @daramolaayobami6197
    @daramolaayobami6197 4 ปีที่แล้ว

    Please I need the script for 0K Elastic constant and 300k

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      The script for elastic constants at 0K is part of the LAMMPS PACKAGE under the Folder EXAMPLES . They also have a script for calculations at a Given Constant Temperature . However, I don't recommend using the brute force method of applying a small deformation in the 6 directions and using the derivative of the Stress/strain or 2nd derivative of the Energy/strain at a Given T . The link to the script is here : 1drv.ms/u/s!AtTZsJPQUFDVgYonVut3uk42druCfg?e=VkFb0Z

    • @daramolaayobami6197
      @daramolaayobami6197 4 ปีที่แล้ว

      @@oscarguerrero4584 thanks, I am trying to get elastic constant for Edge mobility dislocation of an Alloy at 0K, is it possible to use this method, also can i get yout octave script for post processing

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      @@daramolaayobami6197 , How the elastic constants relate to the mobility of the dislocation ? Well it kinda does make sense , if we consider the Elastic/stiffness constants being the resistance to stretching/compressing . All 3 methods are valid , as a rule of thumb you start at 0K and then you try at a given constant temperature . Why not calculating the gamma surface energy at preferential directions (slip plane) to predict the mobility of the dislocation ?

    • @daramolaayobami6197
      @daramolaayobami6197 4 ปีที่แล้ว

      @@oscarguerrero4584 yes, I was planning on taking the average elastic constant to determine C11, C12 and C44 but it's a bit complex for me. Please can you attach your octave code maybe it may help me, because I use your code at 0K for three alloy elements it gave me a wrong answer compare to the experimental result I am following

    • @waqasakhtar4842
      @waqasakhtar4842 3 ปีที่แล้ว

      @@oscarguerrero4584 hello Oscar, on above-given link there is nothing showing this message (This item might not exist or is no longer available This item might have been deleted, expired, or you might not have permission to view it. Contact the owner of this item for more information.) I want to calculate elastic constants of BCC molybdenum, can you please share the LAMMPS code with me to calculate elastic constants for Molybdenum, please?

  • @daramolaayobami6197
    @daramolaayobami6197 4 ปีที่แล้ว

    Please can you help with a Lammps script that calculate average elastic constant, I have my dumps files but I don't know how to get the elastic constant

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      What dump files you exactly have ? You need the stress fluctuations to calculate the Elastic constants at a given Temperature

  • @alvaroperezramos6613
    @alvaroperezramos6613 4 ปีที่แล้ว

    You are the real MVP

  • @uniprojects4500
    @uniprojects4500 4 ปีที่แล้ว

    Hello Sir, is it possible that you can provide me with the input script as i am working on something similar if that is possible. Regards

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      You can look at my playlist of videos in regard Molecular Dynamics . Part 4 explains how to do this kind of simulations

  • @science_10523
    @science_10523 4 ปีที่แล้ว

    nice video, very helpful. can you please upload the input files?

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      Hi, Thank you for your suggestions . I Will try to add Part 5 of the tutorial and add the input file and the references on a zip file . I'm currently working on improvement the projection of my voice , learning video editing using Final Cut Pro and how to filter background noise on the microphone . Your comments helps to improve the content of future videos .

    • @science_10523
      @science_10523 4 ปีที่แล้ว

      @@oscarguerrero4584 thank you , waiting for your new videos

  • @yangnan8699
    @yangnan8699 4 ปีที่แล้ว

    Very nice!

  • @yangnan8699
    @yangnan8699 4 ปีที่แล้ว

    Thanks for the video, very nice simulation. By the way, is your input file available? It will help me a lot.

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      Please stay tuned for a new video I will post later today or tomorrow that relates to MD Tensile Loading . PS : You can see more videos related to MD on my channel Page

    • @yangnan8699
      @yangnan8699 4 ปีที่แล้ว

      @@oscarguerrero4584 Thank u, looking forward to it.

    • @NavneetKumar-oe7hh
      @NavneetKumar-oe7hh ปีที่แล้ว

      Sir I have different types of similulation file for bending different types of nanorod i m using lammps but I did not get any output. Could u tell me your Gmail I'd I will send u all file please figure out my problem why it is not working

  • @elisedghamiz2552
    @elisedghamiz2552 4 ปีที่แล้ว

    Hi nice simulation. I would like to do something similar in lammps, can I ask what command have you used?

    • @oscarguerrero4584
      @oscarguerrero4584 4 ปีที่แล้ว

      I replied to your question Via ResearchGate. Thanks a lot for liking my videos.

  • @melanieb8744
    @melanieb8744 5 ปีที่แล้ว

    Hey, is the script you used to run this available?

    • @oscarguerrero4584
      @oscarguerrero4584 5 ปีที่แล้ว

      Hi Melanie, I'm willing to share the script if you need it . Please subscribe to my channel , I plan to add more videos soon