From 874565be3776e8ce2bdd4d7480dfb57c2fbae989 Mon Sep 17 00:00:00 2001
From: Philipp Nuske <philipp.nuske@mailbox.org>
Date: Thu, 11 Nov 2010 18:56:20 +0000
Subject: [PATCH] added some visualization of the regularization

git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@4673 2fb0f335-1f38-0410-981e-8018bf24f1b0
---
 doc/doxygen/regularizedLinearKr.png     | Bin 0 -> 18085 bytes
 doc/doxygen/regularizedLinearKr.svg     | 299 ++++++++++++++++++++++++
 doc/doxygen/regularizedVanGenuchten.png | Bin 0 -> 24727 bytes
 doc/doxygen/regularizedVanGenuchten.svg | 279 ++++++++++++++++++++++
 4 files changed, 578 insertions(+)
 create mode 100644 doc/doxygen/regularizedLinearKr.png
 create mode 100644 doc/doxygen/regularizedLinearKr.svg
 create mode 100644 doc/doxygen/regularizedVanGenuchten.png
 create mode 100644 doc/doxygen/regularizedVanGenuchten.svg

diff --git a/doc/doxygen/regularizedLinearKr.png b/doc/doxygen/regularizedLinearKr.png
new file mode 100644
index 0000000000000000000000000000000000000000..18387feeedb5fbc2f9648e0785b1657117444102
GIT binary patch
literal 18085
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
V+9Jo447UIP002ovPDHLkV1gR0h{*r|

literal 0
HcmV?d00001

diff --git a/doc/doxygen/regularizedLinearKr.svg b/doc/doxygen/regularizedLinearKr.svg
new file mode 100644
index 0000000000..5b7cc16058
--- /dev/null
+++ b/doc/doxygen/regularizedLinearKr.svg
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="744.09448819"
+   height="1052.3622047"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.46"
+   sodipodi:docname="regularizedLinearKr.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Mend"
+       style="overflow:visible;">
+      <path
+         id="path3171"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+         transform="scale(0.4) rotate(180) translate(10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Mstart"
+       style="overflow:visible">
+      <path
+         id="path3168"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+         transform="scale(0.4) translate(10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Lstart"
+       style="overflow:visible">
+      <path
+         id="path3180"
+         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(1.1) translate(1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Tail"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Tail"
+       style="overflow:visible">
+      <g
+         id="g3198"
+         transform="scale(-1.2)">
+        <path
+           id="path3200"
+           d="M -3.8048674,-3.9585227 L 0.54352094,0"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3202"
+           d="M -1.2866832,-3.9585227 L 3.0617053,0"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3204"
+           d="M 1.3053582,-3.9585227 L 5.6537466,0"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3206"
+           d="M -3.8048674,4.1775838 L 0.54352094,0.21974226"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3208"
+           d="M -1.2866832,4.1775838 L 3.0617053,0.21974226"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3210"
+           d="M 1.3053582,4.1775838 L 5.6537466,0.21974226"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+      </g>
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;">
+      <path
+         id="path3165"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lstart"
+       style="overflow:visible">
+      <path
+         id="path3162"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+         transform="scale(0.8) translate(12.5,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective10" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.98994949"
+     inkscape:cx="599.17711"
+     inkscape:cy="697.41983"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1030"
+     inkscape:window-x="-4"
+     inkscape:window-y="-3">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2383" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <path
+       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:20.10000038;stroke-dasharray:none;stroke-dashoffset:2.8;stroke-opacity:1"
+       d="M 122.4213,120.34187 L 122.4213,460.34187 L 632.4213,460.34187"
+       id="path2385"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 502.4213,450.34187 L 502.4213,470.34187"
+       id="path8263" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 150.4213,450.34187 L 150.4213,470.34187"
+       id="path8271" />
+    <text
+       xml:space="preserve"
+       style="font-size:27.60046577px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="462.70547"
+       y="229.73273"
+       id="text9960"><tspan
+         sodipodi:role="line"
+         id="tspan9962"
+         x="462.70547"
+         y="229.73273">regularized part</tspan><tspan
+         sodipodi:role="line"
+         x="462.70547"
+         y="264.23334"
+         id="tspan9964" /></text>
+    <text
+       xml:space="preserve"
+       style="font-size:37.21015549px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="7.5274854"
+       y="50.92218"
+       id="text9972"><tspan
+         sodipodi:role="line"
+         id="tspan9974"
+         x="7.5274854"
+         y="50.92218">relative permeability - saturation curve</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="72.421303"
+       y="130.34187"
+       id="text9976"><tspan
+         sodipodi:role="line"
+         id="tspan9978"
+         x="72.421303"
+         y="130.34187">kr</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="600.12854"
+       y="506.36758"
+       id="text9980"><tspan
+         sodipodi:role="line"
+         id="tspan9982"
+         x="600.12854"
+         y="506.36758">Sw</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:24.60390472px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="257.27411"
+       y="91.250504"
+       id="text9984"><tspan
+         sodipodi:role="line"
+         id="tspan9986"
+         x="257.27411"
+         y="91.250504">regularized, linear</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:56.35798645px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="617.83032"
+       y="-367.18854"
+       id="text10032"
+       transform="matrix(0,0.7097485,-1.4089497,0,0,0)"><tspan
+         sodipodi:role="line"
+         id="tspan10034"
+         x="617.83032"
+         y="-367.18854">{</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:27.76500893px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="515.98444"
+       y="434.44385"
+       id="text10036"><tspan
+         sodipodi:role="line"
+         id="tspan10038"
+         x="515.98444"
+         y="434.44385">Snr</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 132.29947,147.46854 L 112.29947,147.46854"
+       id="path10040" />
+    <text
+       xml:space="preserve"
+       style="font-size:28.80643082px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="92.421303"
+       y="170.34187"
+       id="text10042"><tspan
+         sodipodi:role="line"
+         id="tspan10044"
+         x="92.421303"
+         y="170.34187">1</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 578.4213,448.34187 L 578.4213,468.34187"
+       id="path10056" />
+    <text
+       xml:space="preserve"
+       style="font-size:28.80643082px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="580.42133"
+       y="488.34189"
+       id="text10058"><tspan
+         sodipodi:role="line"
+         id="tspan10060"
+         x="580.42133"
+         y="488.34189">1</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 152.4213,460.34187 L 502.4213,140.34187 L 582.4213,140.34187"
+       id="path10062"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.0999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:12.6, 4.2;stroke-dashoffset:0;stroke-opacity:1"
+       d="M 468.38069,171.35202 L 505.45176,146.30126 L 552.4213,140.34187"
+       id="path10066"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 572.75649,201.81373 C 564.67527,199.79343 516.18795,157.36702 516.18795,157.36702"
+       id="path10631" />
+  </g>
+</svg>
diff --git a/doc/doxygen/regularizedVanGenuchten.png b/doc/doxygen/regularizedVanGenuchten.png
new file mode 100644
index 0000000000000000000000000000000000000000..56269aac8d7a1e68687220d23c1bee0043a33b1a
GIT binary patch
literal 24727
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

literal 0
HcmV?d00001

diff --git a/doc/doxygen/regularizedVanGenuchten.svg b/doc/doxygen/regularizedVanGenuchten.svg
new file mode 100644
index 0000000000..997e0250be
--- /dev/null
+++ b/doc/doxygen/regularizedVanGenuchten.svg
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="744.09448819"
+   height="1052.3622047"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.46"
+   sodipodi:docname="regularizedVanGenuchten.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Mend"
+       style="overflow:visible;">
+      <path
+         id="path3171"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+         transform="scale(0.4) rotate(180) translate(10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Mstart"
+       style="overflow:visible">
+      <path
+         id="path3168"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+         transform="scale(0.4) translate(10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Lstart"
+       style="overflow:visible">
+      <path
+         id="path3180"
+         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(1.1) translate(1,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Tail"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Tail"
+       style="overflow:visible">
+      <g
+         id="g3198"
+         transform="scale(-1.2)">
+        <path
+           id="path3200"
+           d="M -3.8048674,-3.9585227 L 0.54352094,0"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3202"
+           d="M -1.2866832,-3.9585227 L 3.0617053,0"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3204"
+           d="M 1.3053582,-3.9585227 L 5.6537466,0"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3206"
+           d="M -3.8048674,4.1775838 L 0.54352094,0.21974226"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3208"
+           d="M -1.2866832,4.1775838 L 3.0617053,0.21974226"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+        <path
+           id="path3210"
+           d="M 1.3053582,4.1775838 L 5.6537466,0.21974226"
+           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.8;marker-start:none;marker-end:none;stroke-linecap:round" />
+      </g>
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;">
+      <path
+         id="path3165"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lstart"
+       style="overflow:visible">
+      <path
+         id="path3162"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+         transform="scale(0.8) translate(12.5,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective10" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.98994949"
+     inkscape:cx="442.73707"
+     inkscape:cy="576.06654"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1030"
+     inkscape:window-x="-4"
+     inkscape:window-y="-3">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2383" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <path
+       style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.5999999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:20.10000038;stroke-dasharray:none;stroke-dashoffset:2.8;stroke-opacity:1"
+       d="M 83,120.36218 L 88,470.36218 L 688,470.36218"
+       id="path2385"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 628,470.36218 C 628,470.36218 628,463.36218 628,460.36218 C 628,445.36218 617.58711,438.12699 608,430.36218 C 591.86004,420.38713 571.55115,413.56342 553.05076,409.35203 C 494.29515,395.97703 484.55757,397.37957 451.27556,393.21932 C 411.27556,388.21932 389.33654,388.62482 343,380.36218 C 283.8105,369.80762 303.71429,373.93361 238,350.36218 C 217.63705,343.05808 168,310.36218 148,280.36218 C 143.65657,273.84704 124.48403,240.24448 120.85714,229.64789 C 110.85714,199.64789 108.00004,157.02102 103,125.36218"
+       id="path6614"
+       sodipodi:nodetypes="cccssssscc" />
+    <text
+       xml:space="preserve"
+       style="font-size:19.38170433px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="98"
+       y="500.36218"
+       id="text8259"><tspan
+         sodipodi:role="line"
+         id="tspan8261"
+         x="98"
+         y="500.36218">SwThLow</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 588,460.36218 L 588,480.36218"
+       id="path8263" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 128,460.36218 L 128,480.36218"
+       id="path8271" />
+    <text
+       xml:space="preserve"
+       style="font-size:19.38170433px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="548"
+       y="500.36218"
+       id="text8273"><tspan
+         sodipodi:role="line"
+         id="tspan8275"
+         x="548"
+         y="500.36218">SwThHigh</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12, 4;stroke-dashoffset:19.99999976;stroke-opacity:1"
+       d="M 588,420.36218 L 628,470.36218"
+       id="path9954" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12, 4;stroke-dashoffset:0;stroke-opacity:1"
+       d="M 125.85714,243.93361 L 84.428572,136.79075"
+       id="path9958"
+       sodipodi:nodetypes="cc" />
+    <text
+       xml:space="preserve"
+       style="font-size:27.60046577px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="229.1261"
+       y="222.94144"
+       id="text9960"><tspan
+         sodipodi:role="line"
+         id="tspan9962"
+         x="229.1261"
+         y="222.94144">regularized parts</tspan><tspan
+         sodipodi:role="line"
+         x="229.1261"
+         y="257.44202"
+         id="tspan9964" /></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 103,172.50504 L 224.42857,207.50504"
+       id="path9966" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 607.28571,441.07647 C 606.57143,433.93361 467.28572,229.64789 467.28572,229.64789"
+       id="path9968"
+       sodipodi:nodetypes="cc" />
+    <text
+       xml:space="preserve"
+       style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="10.980412"
+       y="58.773331"
+       id="text9972"><tspan
+         sodipodi:role="line"
+         id="tspan9974"
+         x="10.980412"
+         y="58.773331">capillary pressure - saturation curve</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="22.345184"
+       y="165.87465"
+       id="text9976"><tspan
+         sodipodi:role="line"
+         id="tspan9978"
+         x="22.345184"
+         y="165.87465">pc</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="610.23004"
+       y="536.57062"
+       id="text9980"><tspan
+         sodipodi:role="line"
+         id="tspan9982"
+         x="610.23004"
+         y="536.57062">Sw</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:24.60390472px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="100"
+       y="102.36218"
+       id="text9984"><tspan
+         sodipodi:role="line"
+         id="tspan9986"
+         x="100"
+         y="102.36218">regularized, according to van Genuchten</tspan></text>
+  </g>
+</svg>
-- 
GitLab