Car-Parrinello Quantum Molecular Dynamics

Introduction I have another repository on GitHub. I decided to have one where I’ll put python code for computational physics issues that are simpler / less complete than the code for the C++ projects. I’ll put there both jupyter notebooks and python scripts. At this moment there are only two of them, hopefully I’ll add … Read more

Boron with STO6G

Variational Quantum Monte Carlo

Introduction   I’ll try to describe here briefly another project I have on GitHub1. There will not be much except links, but hopefully those will be useful. The project is far from being perfect, the simple averaging used there for example could be improved, as there are autocorrelations that one should be aware of, but … Read more

Diamond band structure

Tight Binding

Introduction There are many methods to calculate band structures of crystals. I implemented the Empirical Pseudopotential project, some of the code can be reused for other methods. One of the methods is simple and fast, the tight binding method, so I simply took the code from the last project, cut a part out and modified … Read more

d orbital

DFT for a Quantum Dot

Introduction This post is describing another project that is leading (hopefully) towards something a little more serious: DFT Quantum Dot1. It will be a very short description because it’s Sunday. As usual, here is the program in action: It displays the quantum dot ‘orbitals’ with VTK volume rendering. Do not assign much physical reality to … Read more

Kohn-Sham equations

Density Functional Theory

Introduction As I already revealed in the last post, I intend to have several projects with Density Functional Theory on this blog. I already have a simple project on GitHub, about a ‘quantum dot’1 with volumetric visualization of orbitals with VTK. I thought that exposing some theory in a separate post would be nice for … Read more