Skip to main content

AiiDA plugin for the KKR code

Project description

[![Documentation Status](https://readthedocs.org/projects/aiida-kkr/badge/?version=latest)](https://aiida-kkr.readthedocs.io/en/latest/?badge=latest)
[![Build Status](https://travis-ci.org/JuDFTteam/aiida-kkr.svg?branch=master)](https://travis-ci.org/JuDFTteam/aiida-kkr)
[![codecov](https://codecov.io/gh/JuDFTteam/aiida-kkr/branch/master/graph/badge.svg)](https://codecov.io/gh/JuDFTteam/aiida-kkr)
[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)
[![GitHub version](https://badge.fury.io/gh/JuDFTteam%2Faiida-kkr.svg)](https://badge.fury.io/gh/JuDFTteam%2Faiida-kkr)
[![PyPI version](https://badge.fury.io/py/aiida-kkr.svg)](https://badge.fury.io/py/aiida-kkr)


# aiida-kkr

AiiDA plugin for the KKR codes plus workflows and utility.

## Features

* KKR calculations for bulk and interfaces
* treatment of alloys using VCA or CPA
* self-consistency, DOS and bandstructure calculations
* extraction of magnetic exchange coupling parameters (*J_ij*, *D_ij*)
* impurity embedding solving the Dyson equation
* ~~import old calculations using the calculation importer~~ (only working with aiida-core<1.0, i.e. in aiida-kkr v0.1.2)


# Installation

```shell
$ pip install aiida-kkr # install latest version of aiida-kkr (published on pypi.org)
$ reentry scan -r aiida # update entry points, needed in order to find kkr.* entrypoints in aiida

# setupt aiida if this was not done already:
$ verdi quicksetup # better to set up a new profile
$ verdi calculation plugins # should now show kkr.* entrypoints
```

for developer version download the repository and install the downloaded version
```shell
$ git clone https://github.com/JuDFTteam/aiida-kkr.git
$ pip install -e aiida-kkr
$ reentry scan -r aiida
```

# Usage and Documentation

See http://aiida-kkr.readthedocs.io for user's guide and API reference.

# Contribting guide

* Under construction ...
* ...



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiida-kkr-1.1.6.dev0.tar.gz (203.4 kB view details)

Uploaded Source

Built Distributions

aiida_kkr-1.1.6.dev0-py3-none-any.whl (251.1 kB view details)

Uploaded Python 3

aiida_kkr-1.1.6.dev0-py2-none-any.whl (234.4 kB view details)

Uploaded Python 2

File details

Details for the file aiida-kkr-1.1.6.dev0.tar.gz.

File metadata

  • Download URL: aiida-kkr-1.1.6.dev0.tar.gz
  • Upload date:
  • Size: 203.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.14

File hashes

Hashes for aiida-kkr-1.1.6.dev0.tar.gz
Algorithm Hash digest
SHA256 1103ba6c0a4717a80b49e65f7ca2672897902d13fd8a595643775f0762e84de3
MD5 8581f078e4515a1c2b5fbf231772b123
BLAKE2b-256 453cc763e1687dea7ee9a1a4f549d5dc147ab514930231d89cd109d7caa27c7b

See more details on using hashes here.

File details

Details for the file aiida_kkr-1.1.6.dev0-py3-none-any.whl.

File metadata

  • Download URL: aiida_kkr-1.1.6.dev0-py3-none-any.whl
  • Upload date:
  • Size: 251.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for aiida_kkr-1.1.6.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 b77c1f25b7ea08fe4e89476a85e53b0bdc3dd96412b8e0eb01f87f5a99eceac5
MD5 50f4753de3e573732cea3df50540251c
BLAKE2b-256 6181321f68dcb4a8cb5f8ce2b668dc034d042f0d589bab51b21227505bdcb2dc

See more details on using hashes here.

File details

Details for the file aiida_kkr-1.1.6.dev0-py2-none-any.whl.

File metadata

  • Download URL: aiida_kkr-1.1.6.dev0-py2-none-any.whl
  • Upload date:
  • Size: 234.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.14

File hashes

Hashes for aiida_kkr-1.1.6.dev0-py2-none-any.whl
Algorithm Hash digest
SHA256 02190a1806f234d21b659dde352100ae64ebad75152de742d8624a92d237cb69
MD5 3fb2225f2abc8a5508e2eeba15ca9e42
BLAKE2b-256 b7251fd209ccfd5cbaa0f126225976a065d2e1c388853b599b253be599a1ac93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page