Index: dam engine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Interfaces/IKernelWrapper.cs
===================================================================
diff -u -r675 -r686
--- dam engine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Interfaces/IKernelWrapper.cs (.../IKernelWrapper.cs) (revision 675)
+++ dam engine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Interfaces/IKernelWrapper.cs (.../IKernelWrapper.cs) (revision 686)
@@ -27,8 +27,11 @@
///
/// The dam kernel input.
/// The kernel data input.
- /// Result of the prepare
- PrepareResult Prepare(DamKernelInput damKernelInput, out IKernelDataInput kernelDataInput);
+ /// The kernel data output.
+ ///
+ /// Result of the prepare
+ ///
+ PrepareResult Prepare(DamKernelInput damKernelInput, out IKernelDataInput kernelDataInput, out IKernelDataOutput kernelDataOutput);
///
/// Validates the kernel data input.
///
@@ -40,9 +43,9 @@
/// Performs a failure mechanism calcualtion based on the input.
///
/// The kernel data input.
+ /// The kernel data output.
/// The messages.
- /// Kernel output object
- IKernelDataOutput Execute(IKernelDataInput kernelDataInput, out List messages);
+ void Execute(IKernelDataInput kernelDataInput, IKernelDataOutput kernelDataOutput, out List messages);
///
/// Fills the dam result based on the kernel output.
///