Software

Since the beginning of my PhD in 2010, I have been writing a lot of small programs and tools for a variety of purposes but mainly to aid me in my daily work. I figured that some of these tools and programs might be on interest to other people working in similar or related fields. The majority of my programs are cross-platform and you can run them on Windows, Linux or MacOS. My main development environment is Linux though, so you will note that particular usage patterns for the programs are really inclined towards Linux. (for example, I often use command-line interfacing)

Below you can find a list of software packages compiled for Windows. Detailed instructions on how to use a particular can be found on the software wiki.

Windows binaries

Software Operating system Filesize Purpose Documentation
dosplotter-0.8.4.1-windows-x64.zip Windows x64
798,548 bytes
Dosplotter reads in VASP DOSCAR files and generates plots. manual
veevee-1.0.1-windows-x64.zip Windows x64
2,952,475 bytes
Veevee is a tool to build VASP input structures and analyze density objects (i.e. CHGCAR / LOCPOT). manual

APT repository

If you are running Linux Debian / Ubuntu, there is the possibility to directly install my programs from my personal APT repository. The procedure is relatively simple and goes as follows:

1. Install GPG key

wget -O - http://www.zuidcoach.nl/repos/apt/conf/ivofilotsoftware.gpg.key|sudo apt-key add -

2. Add the repository to your APT sources

echo "deb http://zuidcoach.nl/repos/apt/debian/ ivofilot-software main" | sudo tee -a /etc/apt/sources.list.d/ivofilot-software.list

3. Update apt sources and install any of the packages of the interest (choose from the list below)

sudo apt-get update
sudo apt-get install edp den2bin veevee

List of available packages

  • veevee
  • den2bin
  • edp

Highlights

MKMCXX

During my PhD, I have coded a microkinetics simulation package in C++. All the microkinetics result in my thesis are performed using this program. The main benefit of the program is that you can easily construct your chemokinetic network using a simple input file. Because the program is built using C++, it is extremely fast, even on older machines. The program is still actively maintained and we are still adding new features. Due to the increase in popularity of the program, we have made a dedicated website for it.

The program is free to use and we provide plenty of tutorials and example to get your started.

Go to mkmcxx.nl



Miscellaneous

Windows binaries

A lot of Windows builds rely on the same Windows libraries. Compiling these libraries is often troublesome and in general can take quite some time. Downloading the pre-compiled binaries can thus save you quite some time. Here, I provide binaries and header files for commonly used libraries, compiled for Windows 32 and 64 bit using MSVC 2017. The packages typically contain an `include` and a `lib` folder. The former contains the .h files and the latter the .lib files.
Library Windows x64 (64 bit) Windows x86 (32 bit)
boost 1.64.0 boost-1.64.0-win-x64.zip
374,522,538 bytes
boost-1.64.0-win-x86.zip
330,359,273 bytes
bzip2 1.0.6 bzip2-1.0.6-win-x64.zip
46,002 bytes
bzip2-1.0.6-win-x86.zip
35,553 bytes
cairo 1.14.8 cairo-1.14.8-win-x64.zip
2,395,683 bytes
cairo-1.14.8-win-x86.zip
1,908,410 bytes
cppunit 1.14.0 cppunit-1.14.0-win-x64.zip
7,669,319 bytes
cppunit-1.14.0-win-x86.zip
7,083,463 bytes
freetype 2.8 freetype-2.8-win-x64.zip
5,672,324 bytes
freetype-2.8-win-x86.zip
5,088,514 bytes
glew 2.0.0 glew-2.0.0-win-x64.zip
6,565,523 bytes
glew-2.0.0-win-x86.zip
6,588,079 bytes
glfw 3.2.1 glfw-3.2.1-win-x64.zip
230,039 bytes
glfw-3.2.1-win-x86.zip
222,059 bytes
libpng 1.6.28 libpng-1.6.28-win-x64.zip
251,465 bytes
libpng-1.6.28-win-x86.zip
206,045 bytes
lua 5.3.4 lua-5.3.4-win-x64.zip
1,009,488 bytes
lua-5.3.4-win-x86.zip
839,336 bytes
pixman 0.34.0 pixman-0.34.0-win-x64.zip
456,525 bytes
pixman-0.34.0-win-x86.zip
356,763 bytes
sundials 2.7.0 sundials-2.7.0-win-x64.zip
861,220 bytes
sundials-2.7.0-win-x86.zip
845,224 bytes
zlib 1.2.1 zlib-1.2.1-win-x64.zip
214,890 bytes
zlib-1.2.1-win-x86.zip
201,661 bytes