Implementation of density functional theory method on object-oriented programming (C++) to calculate energy band structure using the projector augmented wave (PAW)

E. Alfianto, F. Rusydi, N. D. Aisyah, R. N. Fadilla, H. K. Dipojono, M. A. Martoprawiro

Research output: Contribution to journalConference articlepeer-review

1 Citation (Scopus)

Abstract

This study implemented DFT method into the C++ programming language with object-oriented programming rules (expressive software). The use of expressive software results in getting a simple programming structure, which is similar to mathematical formula. This will facilitate the scientific community to develop the software. We validate our software by calculating the energy band structure of Silica, Carbon, and Germanium with FCC structure using the Projector Augmented Wave (PAW) method then compare the results to Quantum Espresso calculation's results. This study shows that the accuracy of the software is 85% compared to Quantum Espresso.

Original languageEnglish
Article number012043
JournalJournal of Physics: Conference Series
Volume853
Issue number1
DOIs
Publication statusPublished - 7 Jun 2017
EventInternational Conference on Physical Instrumentation and Advanced Materials, ICPIAM 2016 - Surabaya, Indonesia
Duration: 27 Oct 2016 → …

Fingerprint

Dive into the research topics of 'Implementation of density functional theory method on object-oriented programming (C++) to calculate energy band structure using the projector augmented wave (PAW)'. Together they form a unique fingerprint.

Cite this