The object-oriented DFT program library S/PHI/nX (sphinx, sphinxlib). In order to simplify the development and implementation process of quantum mechanical algorithms, we developed a set of object-oriented C++C++ libraries which can exploit modern computer architectures. The libraries are characterized as follows: (i) State-of-the-art computer science techniques have been applied or developed in this work to provide language elements to express algebraic expressions efficiently on modern computer platforms. (ii) Quantum mechanical algorithms are crucial in the field of materials research. The new libraries support the Dirac notation to implement such algorithms in the native language of physicists. (iii) The libraries are completed by elements to express equations of motions efficiently which is required for implementing structural algorithms such as molecular dynamics. Based on these libraries we introduce the DFT program package S/PHI/nX.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element