Skip to content

Collection of useful functions to manipulate/analyse the structures of hybrid organic-inorganic perovskites

License

Notifications You must be signed in to change notification settings

lcbc-epfl/perovskites-distortions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

perovskites-oct-distortions

Collection of python functions useful to manipulate the structures of hybrid organic/inorganic perovskites. Main directory contains:

  • rotations.py : functions to apply random rotations to the organic molecules occupiying the A site in your perovskite supercell. Useful to break symmetries, avoid the polar parallel arrangement (if your cation has a dipole moment, e.g. formamidinium)
  • folder octahedral_distortions: hosts the file oct_distortions.py. This contains the function get_tilting_angles(), which calculates the average of the B-X-B angles in your structure. Values close to 180º indicate small tilting of the octahedra while angles deviating from 180º point towards significant tilting.

About

Collection of useful functions to manipulate/analyse the structures of hybrid organic-inorganic perovskites

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages