YoVDO

Fast, Accurate and Large-Scale Ab-Initio Calculations for Materials Modeling

Offered By: Institute for Pure & Applied Mathematics (IPAM) via YouTube

Tags

Density Functional Theory Courses

Course Description

Overview

Explore a comprehensive lecture on advanced computational methods for large-scale density functional theory (DFT) calculations in materials modeling. Delve into the development of fast and accurate techniques using adaptive finite-element discretization, forming the basis of the open-source DFT-FE code. Examine the computational efficiency, scalability, and performance of DFT-FE compared to widely used plane-wave DFT codes. Investigate recent studies on the energetics of dislocations in magnesium, their interaction with solute atoms, and implications for c-axis ductility. Learn about spatial adaptivity, non-orthogonal basis, spectral finite elements, and mixed precision errors in DFT calculations. Gain insights into the broad framework of DFT-FE, including PDA constraint optimization and metrics of errors, to enhance understanding of large-scale ab-initio calculations for materials modeling.

Syllabus

Introduction
Short Injury Equation
Electron Density
Citation Map
DFT Codes
Why Largescale Calculations
Finite Element Basis
Higher Order Finite Elements
Spatial Adaptivity
Nonorthogonal Basis
Spectral Finite Elements
Shabisha Filtering
Performance
Orthogonalization
Orthogonalization benchmark
Mixed precision errors
DFT Fe vs Quantum Espresso
DFT Fe Code
Broad Framework
PDA constraint optimization
Metrics of Errors


Taught by

Institute for Pure & Applied Mathematics (IPAM)

Related Courses

From Atoms to Materials: Predictive Theory and Simulations
Purdue University via edX
Density Functional Theory
École Polytechnique via Coursera
Stanford Seminar - Wafer-Scale Thermionic Energy Converters
Stanford University via YouTube
A Mathematical Look at Electronic Structure Theory - JuliaCon 2021 Workshop
The Julia Programming Language via YouTube
DFTK - A Julian Approach for Simulating Electrons in Solids
The Julia Programming Language via YouTube