SkillAgentSearch skills...

Gcmc

No description available

Install / Use

/learn @rwexler/Gcmc
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Ab initio grand canonical Monte Carlo simulation of surfaces and nanoparticles.

E-mail: Robert Wexler : rwexler@sas.upenn.edu Tian Qiu : tianq@sas.upenn.edu

These python scripts simulate the structural evolution of surfaces or nanopartcles in the grand canonical ensemble. Quantum Espresso (QE) is launched to perform the structural relaxation and the total energy calculation.

Dependencies: Python 2.6.9 MPI launcher (optional but strongly suggested)

Usage:

  1. Prepare the QE pw executable file pw.x in the directory "bin"
  2. Prepare the QE input file template in the directory "templates"
  3. Prepare pseudopotential files for DFT calculations in the directroy "PSPs"
  4. Prepare information of elements in "el_list.txt"
  5. Set up the buffer length buf_len in "main.py"
  6. Set up the chemical potential mu_list in "main.py"
  7. Set up the QE launcher call_qe based on the MPI launcher in "main.py"
  8. Run the command python main.py structure.xsf el_list.txt
View on GitHub
GitHub Stars9
CategoryDevelopment
Updated11mo ago
Forks1

Languages

Python

Security Score

57/100

Audited on Apr 26, 2025

No findings