diff --git a/src/configuration.hh b/src/configuration.hh
new file mode 100644
index 0000000000000000000000000000000000000000..2e8ca5dc2574192a88095c342bee10c3e049e0fd
--- /dev/null
+++ b/src/configuration.hh
@@ -0,0 +1,18 @@
+#ifndef CONFIGURATION_HH
+#define CONFIGURATION_HH
+
+#include <dune/common/fvector.hh>
+#include "quaternion.hh"
+
+/** \brief Configuration of a nonlinear rod in 3d */
+struct Configuration 
+{
+    // Translational part
+    Dune::FieldVector<double,3> r;
+
+    // Rotational part
+    Quaternion<double> q;
+
+};
+
+#endif