Niels Benedikter

CP2K Open Source Molecular Dynamics

CP2K is a state-of-the-art quantum chemistry and solid state physics software to perform simulations of solid state, molecular, material, and biological systems. It provides a framework for modeling methods such as DFT, and supports DFTB, LDA, GGA, MP2, RPA, and many more. The methods of

are implemented in CP2K, see the tutorial.


I recommend switching to Xournal++ (scroll down for installation instructions), an open-source note-taking application available for Linux, Windows and MacOS. It is extremely useful with an active digitizer on a convertible notebook.

A convertible notebook or tablet with active digitizer pen is also extremely useful together with a shared online whiteboard like Ziteboard. It works very well for mathematical collaboration together with Skype (or similar) for parallel discussions. Together with a projector is also works for remote lectures.

Hartree: find the NLSE ground state by numerical variation

A little didactical program for finding the minimizer of the 1D Hartree equation (or more precisely the Gross-Pitaevskii equation) in an external potential. You can follow an animated version of the minimization process in GNUplot. Afterwards the convergence behaviour is graphically represented (as number of random trials needed for an energy improvement).

Usage: Compile with 'gcc -std=c99 -g -o hartree hartree.c -lm'. Create a folder 'field'. Run './hartree'. If you cannot see the animation, check that you have gnuplot-X11 installed. Play with the sourcecode to solve different systems.

ChemEtikett: tool for printing chemical labels

With ChemEtikett Pro you can quickly print simple labels for the chemical laboratory.

ChemEtikett Online is a simplified version of ChemEtikett Pro. It can be used to create labels directly in the browser, from which they can be printed.

LaTeX template for problem sheets

This is a template for problem sheets/homework assignments/exam assigments.