DFTK.jl logo
DFTK.jl
  • Home
  • DFTK features
  • Getting started
    • Installation
    • Tutorial
  • Background
    • Introductory resources
    • Periodic problems and plane-wave discretisations
    • Comparing discretization techniques
    • Modelling atomic chains
    • Introduction to density-functional theory
    • Self-consistent field methods
    • DFTK School 2022
  • Basic DFT calculations
    • Temperature and metallic systems
    • Collinear spin and magnetic systems
    • Performing a convergence study
    • Pseudopotentials
    • Creating and modelling metallic supercells
    • Modelling a gallium arsenide surface
    • Graphene band structure
    • Geometry optimization
    • Energy cutoff smearing
  • Response and properties
    • Polarizability by linear response
    • Polarizability using automatic differentiation
    • Phonon computations
  • Ecosystem integration
    • AtomsBase integration
    • AtomsCalculators integration
    • Input and output formats
    • Atomistic simulation environment
    • Wannierization using Wannier.jl or Wannier90
  • Tips and tricks
    • Achieving DFT convergence
    • Timings and parallelization
    • Using DFTK on GPUs
    • Saving SCF results on disk and SCF checkpoints
    • Using DFTK on compute clusters
  • Solvers
    • Custom solvers
    • Monitoring self-consistent field calculations
    • Comparison of DFT solvers
    • Analysing SCF convergence
  • Nonstandard models
    • Gross-Pitaevskii equation in one dimension
    • Gross-Pitaevskii equation with external magnetic field
    • Custom potential
    • Cohen-Bergstresser model
    • Anyonic models
  • Error control
    • Arbitrary floating-point types
    • Practical error bounds for the forces
  • Developer resources
    • Developer setup
    • Unit test system
    • Notation and conventions
    • Developer's style guide
    • Data structures
    • Useful formulas
    • Crystal symmetries
    • GPU computations
  • API reference
  • Publications
Version
  • Background
  • DFTK School 2022
  • DFTK School 2022
GitHub

DFTK School 2022

« Self-consistent field methodsTemperature and metallic systems »

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.8.1 on Tuesday 6 May 2025. Using Julia version 1.11.5.