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. ///