Skip to content

mpourmpakis/nanoparticles_ensembles

 
 

Repository files navigation

nanoparticles_ensembles

A Python/Cython library useful to:

  • Produce ensembles of nanoparticles (fcc single crystals, decahedra and icosahedra) with arbitrary size and shape, low or high level of symmetry.
  • Obtain the 3D grid of active sites of the nanoparticles and calculate the corresponding active sites distribution.
  • Calculate the probabilities of the nanoparticles with a Boltzmann distribution and analyze the effect of the presence of metastable shapes in the ensemble on the catalytic activity.

Requirements:

  • NumPy
  • SciPy
  • Matplotlib
  • ASE (Atomic Simulation Environment)
  • Cantera
  • Cython

Installation:

To compile the Cython code, navigate to the folder nanoparticles and type in a terminal: bash cython_cmd

Authors:

Reference:

R. Cheula, M. Maestri, G. Mpourmpakis, "Modeling Morphology and Catalytic Activity of Nanoparticle Ensembles Under Reaction Conditions", ACS Catalysis, 2020, DOI: 10.1021/acscatal.0c01005

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%