Comments (4)
I see, I think the issue is related to the fact that in the unit cell that you define in phonolammps probably the atoms of the same element type are not correlative. Am I right?. The standard in POSCAR format is that, in your case, first you write all Si atoms and then all O atoms. If not then it generates this unconventional POSCAR file that probably Dynaphopy cannot read correctly.
from dynaphopy.
I see, I think the issue is related to the fact that in the unit cell that you define in phonolammps probably the atoms of the same element type are not correlative. Am I right?. The standard in POSCAR format is that, in your case, first you write all Si atoms and then all O atoms. If not then it generates this unconventional POSCAR file that probably Dynaphopy cannot read correctly.
Sorry for the late reply. Inspired by you, I think I have found a solution. I can modify the atomic order in POSCAR and Force Constants output by phonolammps through post-processing, so that dynaphopy can recognize it normally.
Besides, I have two other questions to ask.
-
Can dybnaphopy be calculated in parallel? It takes a long time to read the atomic trajectory when calculating the line width and the renormalized force constant. When I calculated the amorphous sio2 with 624 atoms, the atomic trajectories were output in the last 40W steps, once every 10 steps, that is, 4W atomic trajectories were output, which needed to run for 15h. I'm running on a supercomputer with a single core, and I don't know if dynaphopy can run on multiple cores.
-
I'm also a little uncertain about the setting of the time step. I use the' -ts' command to set the time step. The time step set in the process of track output is 0.0005 ps, which is output once every 10 steps. A total of 40W steps are run and 4W tracks are output. According to the instructions of dynaphopy, I set "-ts 0.0005". I'm not sure if my settings are correct, because I see "Using 40000 steps" in Dynappy's output log. Will Dynappy automatically consider that I output every ten steps (I use lammps to output only the velocity of atoms, Is there anything else I need to pay attention to)?
I really appreciate your help.
from dynaphopy.
- Yes, but depends on the algorithm. Using psm you can choose the algorithm to compute the power spectra. https://abelcarreras.github.io/DynaPhoPy/description.html
- ME method is implemented in parallel (OpenMP).
- Usual FFT method uses Numpy (usually not parallel but I think that it is possible to compile numpy with MKL to get some parallelization).
- FFTW via pyfftw (which is parallel).
- You can use GPU using CUDA version (this requires: https://github.com/abelcarreras/cuda_functions and a NVIDIA GPU)
- Dynaphopy reads the information in ITEM: TIMESTEP to know the dumping ratio. The number in -ts should be the "real" time step you set in the LAMMPS input.
from dynaphopy.
- Yes, but depends on the algorithm. Using psm you can choose the algorithm to compute the power spectra. https://abelcarreras.github.io/DynaPhoPy/description.html
- ME method is implemented in parallel (OpenMP).
- Usual FFT method uses Numpy (usually not parallel but I think that it is possible to compile numpy with MKL to get some parallelization).
- FFTW via pyfftw (which is parallel).
- You can use GPU using CUDA version (this requires: https://github.com/abelcarreras/cuda_functions and a NVIDIA GPU)
- Dynaphopy reads the information in ITEM: TIMESTEP to know the dumping ratio. The number in -ts should be the "real" time step you set in the LAMMPS input.
Thank you very much for your patient help. I have made it clear. Now I can run in parallel. Thank you again.
from dynaphopy.
Related Issues (20)
- DynaPhoPy does not take NBLOCK into account HOT 6
- Still running into problems with NBLOCK HOT 88
- The output of blank picture of phonon dispersion HOT 7
- 4 - Frequency vs linewidth (interpolated mesh) HOT 10
- calculation on anharmonicity of amorphous using DynaPhopy HOT 3
- Divergence of the power spectra with the larger supercell HOT 10
- Error occurred when running GaN_lammps in examples. HOT 2
- No hdf5 parser in dynaphopy.interface.iofile.trajectory_parsers HOT 2
- Setup.py fails on Mac because erroneously detecting Windows HOT 2
- Full power spectra becomes noisier with increasing simulations length + odd behaviour with temperature HOT 7
- No module named 'phonopy' HOT 3
- Can you tag on github when pip releases a new version? HOT 1
- Question on Installation HOT 6
- size is increased, after trajectory in the format of lammps is transfered to the format of hdf5 HOT 2
- Some questions about the calculation of phonon free energy with dynaphopy HOT 17
- option to modify symprec=1e-5 for force constant symmetrization HOT 2
- Whether the dynaphopy can be applied to calculate the phonon lifetime vs frequency? HOT 2
- Output renormalized FORCE_SETS HOT 2
- How to run the dynaphopy by openmp HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dynaphopy.