diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd-realistic.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd-realistic.py
index 9134d00955f127d744028450f7a8a4f86d487845..393d7fa1c9ef3b3eefda0613fc54cdc0ed091695 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd-realistic.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd-realistic.py
@@ -1,6 +1,24 @@
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd.py
index 689b8f01cecce7fa7c5bb78596d17332cba8c473..17ae756abd225eeafd013958b352cc7c12ca7187 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-pure-dd.py
@@ -1,6 +1,24 @@
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm.py
index e2d7e9b40af9fd0bf2b00b613cffcb93bb0811d5..0fe7211f3477b777ff511648fe1e6790bdeb5805 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py
index 7f7025534e972b2c256f0f0e284cc80c0a15b29c..6c0c109d24b561e95a8eceb7cc57b35e38255e9d 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-same-intrinsic-perm.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-same-intrinsic-perm.py
index 4fce39796c0192b556fa6ebc14ecf6d4abc2f63b..ef0209d0f6b50593609a66a9bf0a4214497b91f3 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-same-intrinsic-perm.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic-same-intrinsic-perm.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic.py
index 74776902a9f6d49ed6340267e32ccc117d3543d7..7a760f29989aa6e8dff2f1c7d5bf206591d97b0d 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-realistic.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-test.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-test.py
index 84ff68c86fe762b731ce2e37a3c580554eeddfe0..6836a27a2d53afb3e852bf71f9fab9b6bbccd9ab 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-test.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/TP-R-2-patch-test.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil simulation, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one-but-g.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one-but-g.py
index 4d05dc91e07a095fda3d19616032d6e2bb01ed24..389acc54a58ece29612fcdb404e05ae1a4fa1a1f 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one-but-g.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one-but-g.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil LDD mesh study, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one.py
index 2cff89a78f76ad195c6be5314897a09416a0febe..65235e6bfe1f6033cfbe0c10f19a848c5728b1c2 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study-all-params-one.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil LDD mesh study, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study.py
index fa7034891e8da625c7a4b45bc6205389d3a3764f..18455bebb83340ee49acda89c9a779562654bc96 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-mesh-study.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil LDD mesh study, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm-mesh-study.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm-mesh-study.py
index ca31d632887efa37c5b086da8e37518c6abc8af8..5840eba677288f72883e978a195ba4d845096eeb 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm-mesh-study.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-gravity-but-same-intrinsic-perm-mesh-study.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil LDD mesh study, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py
index ab8b346a2412e914194f07416afd4c5c345602a2..9138b121f988f6cd769850c347edb2e20ca44b8a 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-no-gravity-but-varying-intrinsic-perm.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil LDD mesh study, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym
diff --git a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-same-intrinsic-perm.py b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-same-intrinsic-perm.py
index e4cfbdd52dcfb113fbce6a48cfffa21b0ced36db..d8d151a2caac0b042924d998e90319e894801715 100755
--- a/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-same-intrinsic-perm.py
+++ b/Two-phase-Richards/two-patch/TP-R-two-patch-test-case/mesh_studies/TP-R-2-patch-realistic-same-intrinsic-perm.py
@@ -1,7 +1,25 @@
 #!/usr/bin/python3
-"""TPR 2 patch soil simulation.
-
-This program sets up an LDD simulation
+"""TPR 2 patch soil LDD mesh study, Copyright 2020, David Seus
+
+This program runs an LDD simulation on a two-domain substructuring using
+a TPR coupling.
+
+# LICENCE #####################################################################
+Copyright 2020, David Seus
+david.seus[at]ians.uni-stuttgart.de
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+###############################################################################
 """
 import dolfin as df
 import sympy as sym