Index: DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.pdf =================================================================== diff -u -r877 -r942 Binary files differ Index: DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex =================================================================== diff -u -r877 -r942 --- DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex (.../DAM Engine - Technical Design.tex) (revision 877) +++ DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex (.../DAM Engine - Technical Design.tex) (revision 942) @@ -756,7 +756,7 @@ %------------------------------------------------------------------------------ \chapter{Adding a Failure Mechanism} \label{chapterAddingFailureMechanism} -Adding a new failure mechanism to \ProgramName is something that should be releative easy to do. The architecture of \ProgramnName has been setup in a way that all failure mechanism specific code is put as much as possible in 1 place. +Adding a new failure mechanism to \ProgramName is something that should be releative easy to do. The architecture of \ProgramName has been setup in a way that all failure mechanism specific code is put as much as possible in 1 place. \section{Failure Mechanism Wrapper} \label{sec:FailureMechanismWrapper} @@ -777,183 +777,66 @@ \bibliography{../DAM_references/dam_references} - - \appendix %---------------------------------------- \chapter{DamInput} \label{app:DamInput.XSD} These are the XSD's that apply to the input XML of the \ProgramName. \section{DamInput.xsd} \label{sec:DamInputXsd} +\lstinputlisting{xsd/DamInput.xsd} -\begin{lstlisting} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\end{lstlisting} - \section{DamLocation.xsd} \label{sec:DamLocationXsd} +\lstinputlisting{xsd/DamLocation.xsd} -\begin{lstlisting} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\end{lstlisting} +\section{DamSurfaceLine.xsd} +\label{sec:DamSurfaceLine} +\lstinputlisting{xsd/DamSurfaceLine.xsd} +\section{DamSoil.xsd} +\label{sec:DamSoil} +\lstinputlisting{xsd/DamSoil.xsd} + +\section{DamSegment.xsd} +\label{sec:DamSegment} +\lstinputlisting{xsd/DamSegment.xsd} + +\section{DamSoilProfile1D.xsd} +\label{sec:DamSoilProfile1D} +\lstinputlisting{xsd/DamSoilProfile1D.xsd} + +\section{DamSoilProfile2D.xsd} +\label{sec:DamSoilProfile2D} +\lstinputlisting{xsd/DamSoilProfile2D.xsd} + +\section{DamStabilityParameters.xsd} +\label{sec:DamStabilityParameters} +\lstinputlisting{xsd/DamStabilityParameters.xsd} + %---------------------------------------- -\chapter{MessageList} \label{app:MessageList.XSD} -\begin{lstlisting} -\end{lstlisting} +\chapter{Messages} +\label{app:Messages} +These are the XSD's that apply to the messages XML of the \ProgramName. +\lstinputlisting{xsd/Message.xsd} + %---------------------------------------- -\chapter{DamOutput} \label{app:DamOutput.XSD} +\chapter{DamOutput} \label{app:DamOutput} +These are the XSD's that apply to the output XML of the \ProgramName. \section{DamOutput.xsd} -\label{sec:DamOutputXsd} -\begin{lstlisting} -\end{lstlisting} +\label{sec:DamOutput} +\lstinputlisting{xsd/DamOutput.xsd} +\section{Message.xsd} +\label{sec:Message} +\lstinputlisting{xsd/Message.xsd} + +\section{DamCalculationResults.xsd} +\label{sec:DamCalculationResults} +\lstinputlisting{xsd/DamCalculationResults.xsd} + \pagestyle{empty} \mbox{}