First-principles simulation: ideas, illustrations and the CASTEP code
Matthew Segall, Philip J. D. Lindan, Matt I. J. Probert, Chris J. Pickard, Philip J. Hasnip, Stewart J. Clark, Mike C. Payne
Abstract
Open-access reader
Matthew Segall, Philip J. D. Lindan, Matt I. J. Probert, Chris J. Pickard, Philip J. Hasnip, Stewart J. Clark, Mike C. Payne
Abstract
Open-access reader
First-principles simulation, meaning density-functional theory calculations with plane waves and pseudopotentials, has become a prized technique in condensed-matter theory. Here I look at the basics of the suject, give a brief review of the theory, examining the strengths and weaknesses of its implementation, and illustrating some of the ways simulators approach problems through a small case study. I also discuss why and how modern software design methods have been used in writing a completely new modular version of the CASTEP code.
OpenAlex reports 11935 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
First-principles simulation, meaning density-functional theory calculations with plane waves and pseudopotentials, has become a prized technique in condensed-matter theory. Here I look at the basics of the suject, give a brief review of the theory, examining the strengths and weaknesses of its implementation, and illustrating some of the ways simulators approach problems through a small case study. I also discuss why and how modern software design methods have been used in writing a completely new modular version of the CASTEP code.
Key concepts: CASTEP, Modular design, Code (set theory), Computer science, Meaning (existential), Strengths and weaknesses, Density functional theory, Computational science