Inelastica

From ESL
Jump to navigation Jump to search

{{#if: Thomas Frederiksen, DIPC, Spain
Magnus Paulsson, Linnaeus University, Sweden

Nick Papior |

Source authors:
Thomas Frederiksen, DIPC, Spain
Magnus Paulsson, Linnaeus University, Sweden
Nick Papior

}}{{#if: GPLv2 |

License: GPLv2

}}{{#if: SourceForge |

Download: SourceForge

}}{{#if: |

Documentation: {{{documentation}}}

}}{{#if: |

Links to other ESL entries

| {{#if: |

Links to other ESL entries

| {{#if: |

Links to other ESL entries

| {{#if: |

Links to other ESL entries

|{{#if: |

Links to other ESL entries

| {{#if: |

Links to other ESL entries

|}}}}}}}}}}}}{{#if: |

Functionalities:

    {{{functionalities}}}

}}{{#if: |

Algorithms:

    {{{algorithms}}}

}}{{#if: |

Generic interfaces:

    {{{generic interfaces}}}

}}{{#if: |

APIs:

    {{{apis}}}

}}{{#if: |

Data standards:

    {{{data standards}}}

}}{{#if: |

Software:

    {{{software}}}

}}

Inelastica is a Python package developed for quantum transport simulations based on the electronic structure and Ab initio forces computed with the SIESTA and TranSIESTA codes. The project is hosted by SourceForge at this location

The Inelastica project has currently the following features:

Some code documentation and installation instructions are available at this mediawiki.

Methods and publications

The main methods implemented in Inelastica are described in the following references:

Lowest order expansion (LOE) method (inelastic current to second order in the e-ph couplings):

Computation of vibrational frequencies, normal coordinates, and e-ph couplings:

  • T. Frederiksen, M. Paulsson, M. Brandbyge and A.-P. Jauho, Inelastic transport theory from first principles: methodology and application to nanoscale devices, Phys. Rev. B 75, 205413 (2007) arXiv.org

Eigenchannel scattering states:

Propensity rules for vibrational scattering: