Index: DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex
===================================================================
diff -u -r5881 -r6137
--- DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex	(.../DAM Engine - Technical Design.tex)	(revision 5881)
+++ DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex	(.../DAM Engine - Technical Design.tex)	(revision 6137)
@@ -811,21 +811,52 @@
 \chapter{Failure Mechanism Implementations}
 \label{sec:FailureMechanismImplementations}
 
-\section{Piping Bligh}
+\section{Piping Bligh (WBI)}
 \label{sec:PipingBligh}
-TODO...
+The WBI Piping kernel is used to support this failure mechanism.
 
-\section{Piping Sellmeijer 4 Forces}
-\label{sec:PipingSellmeijer4Forces}
-TODO...
+\subsection{Mapping of the DAM Engine data}
+The Bligh Calculator of the WBI Piping kernel has to be filled with input, that can be obtained from the \ProgramName data. 
+In \autoref{tab:MappingDamEngineDataBlighCalculator} a mapping of the needed data to the \ProgramName data is defined.
 
-\section{Piping Sellmeijer VNK}
-\label{sec:PipingSellmeijerVNK}
-TODO...
+\begin{table}[H]
+	\small
+	\begin{tabular}{|p{35mm}|p{\textwidth-35mm-24pt}|} \hline
+		\textbf{WBI Piping} BlighCalculator.cs & \textbf{\ProgramName} DamKernelInput \\ \hline
+		HRiver & RiverLevelHigh  \\ \hline
+		HExit & Max(Location.CurrentScenario.PolderLevel, surfaceLevel$^{a}$) \\ \hline
+		Rc & Fixed value: 0.3 \\ \hline
+		DTotal & calculated using WtiPipingHelper.DetermineHeightCoverLayer, based on surfaceLevel$^{1}$ and the top level of the aquifer where uplift occurs. \\ \hline
+		SeepageLength & xExit$^{b}$ - xEntry, where xEntry is the X co-ordinate of the characteristic point DikeToeAtRiver of Location.SurfaceLine \\ \hline
+		D50 & 0.81 $\times$ D70 where D70 is the soil property Soil.DiameterD70 of the layer where uplift occurs.\\ \hline
+		ModelFactorPiping & Fixed value: 1.0 \\ \hline		
+		\multicolumn{2}{p{\textwidth-12pt}}{$^{a}$ surfaceLevel is the Z location along Location.SurfaceLine at xExit$^{b}$.} \\
+		\multicolumn{2}{p{\textwidth-12pt}}{$^{b}$ xExit is the X-location where uplift occurs, calculated using UpliftLocationDeterminator.GetLocationAndResult.} \\
+\end{tabular}
+	\caption{Mapping of the Bligh Calculator input data of the WBI Piping kernel to the \ProgramName.}
+	\label{tab:MappingDamEngineDataBlighCalculator}
+\end{table}
 
+\subsection{Mapping of the calculation result}
+The Bligh Calculator of the WBI Ping kernel returns the calculation result when the Calculate function is called.
+In the following table a mapping of the calculation result to the \ProgramName data is defined. 
+
+\begin{table}[H]
+	\small
+	\begin{tabular}{|p{60mm}|p{\textwidth-60mm-24pt}|} \hline
+		\textbf{\ProgramName} WtiPipingBlighOutput.cs & \textbf{WBI Piping} BlighCalculator.cs \\ \hline
+		CalculationResult & When the calculation throws an exception the CalculationResult is UnexpectedError. 
+		When no uplift occurs, the CalculationResult is NoRun, otherwise Succeeded. \\ \hline
+		FoSp & FoSp \\ \hline
+		Hc & Hc \\ \hline		
+\end{tabular}
+	\caption{Mapping of the Bligh Calculator result of the WBI Piping kernel to the \ProgramName.}
+\end{table}
+
 \section{Piping Sellmeijer Revised (WBI)}
 \label{sec:WBIPipingSellmeijerRevised}
-TODO...
+The WBI Piping kernel is used to support this failure mechanism. 
+\todo{Describe mapping of WBI piping kernel}
 
 \section{Macrostability Inwards/Outwards}
 \label{sec:MacrostabilityInwards}
