Nuclear Magnetic Resonance and Fourier Transform

Introduction I needed to use Fast Fourier Transform for a project that I’ll implement (hopefully) for this blog. Something quite different from the theme of this post, but I won’t reveal it. Depending on my free time and mood, I might have it working in a week or I might even drop it. I do … Read moreNuclear Magnetic Resonance and Fourier Transform

Lattice Boltzmann Density

Lattice Boltzmann

Introduction It’s time for an easier topic than the last time. I noticed – but I also expected it – that I have more success with projects like the Solar System than with a project like the Numerical Renormalization Group. There are mainly two reasons for it: it looks more spectacular to see a 3D … Read moreLattice Boltzmann

iTEBD

Time Evolving Block Decimation

Introduction I already mentioned Matrix Product States in the Density Matrix Renormalization Group post. I thought it would be a nice topic to have on this blog, but since I already implemented DMRG, I’ll have something a little different related with the subject. With the information presented here (mostly in the links) you could go … Read moreTime Evolving Block Decimation

DMRG sweep

Density Matrix Renormalization Group

Introduction As promised in the Numerical Renormalization Group post, I implemented a Density Matrix Renormalization Group program. As I start writing this post, the program is already on GitHub1. It’s quite basic, currently it is implemented only for Heisenberg model chains, for both spin 1/2 and 1. It runs only for even number of sites … Read moreDensity Matrix Renormalization Group