sisl
v0.9.6
  • Introduction
  • Contributing
  • Other resources

Publications

  • Citing sisl
  • Publications using sisl

User Guide

  • Installation
  • Tutorials
  • Examples
  • Scripts
  • File formats

Reference documentation

  • API documentation
    • sisl (sisl)
    • Common geometries (sisl.geom)
    • Physical objects (sisl.physics)
    • Input/Output (sisl.io)
    • Physical constants (sisl.constant)
    • Unit conversion (sisl.unit)
    • Shapes (sisl.shape)
    • Utility routines (sisl.utils)
sisl
  • Docs »
  • API documentation
  • Edit on GitHub

API documentation¶

The sisl package consists of a variety of sub packages enabling different routines for electronic structure calculations.

  • sisl (sisl)
    • Generic classes
    • Advanced classes
  • Common geometries (sisl.geom)
    • Basic
    • 2D materials
    • Nanotube
    • Others
  • Physical objects (sisl.physics)
    • Brillouin zone (brillouinzone)
    • Spin configuration
    • Physical quantites
    • Electrons (electron)
    • Phonons (phonon)
    • Bloch’s theorem (bloch)
    • Distribution functions (distribution)
    • Low level objects
  • Input/Output (sisl.io)
    • Basic IO methods/classes
    • Generic files
    • BigDFT (bigdft)
    • GULP (gulp)
    • OpenMX (openmx)
    • ScaleUp (scaleup)
    • Siesta (siesta)
    • TranSiesta (siesta)
    • TBtrans (tbtrans)
    • VASP (vasp)
    • Wannier90 (wannier90)
    • Low level methods/classes
  • Physical constants (sisl.constant)
  • Unit conversion (sisl.unit)
    • Default unit conversion utilities
  • Shapes (sisl.shape)
    • Shape
    • Cuboid
    • Cube
    • Ellipsoid
    • Sphere
    • NullShape
  • Utility routines (sisl.utils)
    • Range routines
    • Miscellaneous routines
Next Previous

© Copyright 2015-2018, Nick Papior Revision 88f92df7.

Built with Sphinx using a theme provided by Read the Docs.