Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

specifying virtual atoms #734

Open
rfhari opened this issue Sep 19, 2024 · 1 comment
Open

specifying virtual atoms #734

rfhari opened this issue Sep 19, 2024 · 1 comment

Comments

@rfhari
Copy link

rfhari commented Sep 19, 2024

Hello, I am working on implementing the Virtual Crystal Approximation (VCA) in molecular dynamics simulations for alloys, such as the Al(x)Ga(1-x)N system. I've interpolated the second- and third-order force constants (FC2 and FC3) based on the Al composition to use as inputs. My plan was to utilize the Force Constant Potential (FCP) to run a short MD simulation on virtual crystal and compare the forces obtained from the interpolated FC2 and FC3 with those from a fully disordered system.

However, I encountered an issue: FCP seem to require a list of atoms involved in the force constant calculations to be specified in the driver file. In the VCA, these atoms are "virtual" atoms, with linearly interpolated mass between Al and Ga. Could you please advise if there’s a way to incorporate such virtual atoms by modifying their mass in the equilibrium position file?

Thank you!

@brucefan1983
Copy link
Owner

I am not familiar with VCA. The equilibrium position file does not have information on mass. Mass is set in the model.xyz file via the properties=mass:R:1 tag. Can this solve your problem?

model.xyz file format:

https://gpumd.org/gpumd/input_files/model_xyz.html#model-xyz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants