Skip to content

ltalirz/idea-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iDEA

The interacting Dynamic Electrons Approach (iDEA) is a Python-Cython software suite developed in Rex Godby's group at the University of York since 2010. It has a central role in a number of research projects related to many-particle quantum mechanics for electrons in matter.

iDEA's main features are:

  • Exact solution of the many-particle time-independent Schrödinger equation, including exact exchange and correlation
  • Exact solution of the many-particle time-dependent Schrödinger equation, including exact exchange and correlation
  • Simplicity achieved using spinless electrons in one dimension
  • An arbitrary external potential that may be time-dependent
  • Optimisation methods to determine the exact DFT/TDDFT Kohn-Sham potential and energy components
  • Implementation of various approximate functionals (established and novel) for comparison

A list of publications based on the iDEA code so far is available on the iDEA code's home page.

How to get iDEA

git clone https://github.com/godby-group/idea-public.git
cd idea-public
pip install --user -e .[doc]
python run.py # this runs an example system

Citing iDEA

If you use iDEA, we would appreciate a reference to the iDEA code's home page, https://www-users.york.ac.uk/~rwg3/idea.html, and to one relevant publication from our group: you might consider:

Documentation

The iDEA documentation is hosted at the University of York. Besides explaining the inner workings and theory behind iDEA, it includes examples based on jupyter notebooks and pointers on how to contribute to the development of iDEA.

About

interacting Dynamic Electrons Approach (iDEA)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published