From 7d57083b39682afb982804c25f3b143a4aebfdf3 Mon Sep 17 00:00:00 2001
From: Pascal Engeler <engelerp@phys.ethz.ch>
Date: Wed, 22 Jan 2020 13:59:51 +0100
Subject: [PATCH] Added requirements

---
 README.md | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 9e2c4fc..3000615 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,7 @@ such that it is flexible enough to adapt easily to any given situation. The list
 contents is the following:
 
 1. [ RBComb simulation framework. ](#RSF)
+2. [ Prerequisites. ](#prerequisites)
 2. [ Unit tests](#UT)
 3. [ Implementing a new project. ](#INP)
 4. [ Classes. ](#Classes)
@@ -27,7 +28,16 @@ contents is the following:
    - [ Grabber. ](#grabber)
    - [ System. ](#system)
 
-
+<a name="prerequisites"></a>
+## Prerequisites
+In order to work with the framework provided here, the following prerequisites are
+required
+- Make
+- LAPACK (for the `Diagonalizer`)
+  - On OSX this is provided (automagically?) through the framework `Accelerate`
+- gcc-9 or newer (for C++2a features like efficient branching)
+  - The only other compiler supporting necessary C++2a features at the time of writing is `EDG eccp`.
+- python 3
 
 <a name="UT"></a>
 ## Unit tests
-- 
GitLab