Index: dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs
===================================================================
diff -u -r475 -r523
--- dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 475)
+++ dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 523)
@@ -256,5 +256,35 @@
};
return translationTable[characteristicPointType];
}
+
+ ///
+ /// Converts to waterpressure interpolation model.
+ ///
+ /// The input waterpressure interpolation model.
+ ///
+ public static WaterpressureInterpolationModel ConvertToWaterpressureInterpolationModel(SoilProfile1DLayerWaterpressureInterpolationModel inputWaterpressureInterpolationModel)
+ {
+ var translationTable = new Dictionary()
+ {
+ {SoilProfile1DLayerWaterpressureInterpolationModel.Automatic,WaterpressureInterpolationModel.Automatic},
+ {SoilProfile1DLayerWaterpressureInterpolationModel.Hydrostatic, WaterpressureInterpolationModel.Hydrostatic}
+ };
+ return translationTable[inputWaterpressureInterpolationModel];
+ }
+
+ ///
+ /// Converts to input waterpressure interpolation model.
+ ///
+ /// The waterpressure interpolation model.
+ ///
+ public static SoilProfile1DLayerWaterpressureInterpolationModel ConvertToInputWaterpressureInterpolationModel(WaterpressureInterpolationModel waterpressureInterpolationModel)
+ {
+ var translationTable = new Dictionary()
+ {
+ {WaterpressureInterpolationModel.Automatic,SoilProfile1DLayerWaterpressureInterpolationModel.Automatic},
+ {WaterpressureInterpolationModel.Hydrostatic, SoilProfile1DLayerWaterpressureInterpolationModel.Hydrostatic}
+ };
+ return translationTable[waterpressureInterpolationModel];
+ }
}
}
\ No newline at end of file