Fisheye: Tag 48b873c6d49827d951cf1fbcb52ea815be6b9f93 refers to a dead (removed) revision in file `Wti.Calculation.TestUtil/Properties/AssemblyInfo.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 48b873c6d49827d951cf1fbcb52ea815be6b9f93 refers to a dead (removed) revision in file `Wti.Calculation.TestUtil/TestPipingInput.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 48b873c6d49827d951cf1fbcb52ea815be6b9f93 refers to a dead (removed) revision in file `Wti.Calculation.TestUtil/TestPipingOutput.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 48b873c6d49827d951cf1fbcb52ea815be6b9f93 refers to a dead (removed) revision in file `Wti.Calculation.TestUtil/Wti.Calculation.TestUtil.csproj'.
Fisheye: No comparison available. Pass `N' to diff?
Index: test/Plugins/Wti/Wti.Calculation.TestUtil/Properties/AssemblyInfo.cs
===================================================================
diff -u
--- test/Plugins/Wti/Wti.Calculation.TestUtil/Properties/AssemblyInfo.cs (revision 0)
+++ test/Plugins/Wti/Wti.Calculation.TestUtil/Properties/AssemblyInfo.cs (revision 48b873c6d49827d951cf1fbcb52ea815be6b9f93)
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Wti.Calculation.TestUtil")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Microsoft")]
+[assembly: AssemblyProduct("Wti.Calculation.TestUtil")]
+[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("ea719e81-b4d3-44bb-a184-c75224f6cb56")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
Index: test/Plugins/Wti/Wti.Calculation.TestUtil/TestPipingInput.cs
===================================================================
diff -u
--- test/Plugins/Wti/Wti.Calculation.TestUtil/TestPipingInput.cs (revision 0)
+++ test/Plugins/Wti/Wti.Calculation.TestUtil/TestPipingInput.cs (revision 48b873c6d49827d951cf1fbcb52ea815be6b9f93)
@@ -0,0 +1,101 @@
+using System;
+using Wti.Calculation.Piping;
+
+namespace Wti.Calculation.Test.Piping.Stub
+{
+ public class TestPipingInput
+ {
+ public double WaterVolumetricWeight;
+ public double UpliftModelFactor;
+ public double AssessmentLevel;
+ public double PiezometricHeadExit;
+ public double DampingFactorExit;
+ public double PhreaticLevelExit;
+ public double PiezometricHeadPolder;
+ public double CriticalHeaveGradient;
+ public double ThicknessCoverageLayer;
+ public double SellmeijerModelFactor;
+ public double SellmeijerReductionFactor;
+ public double SeepageLength;
+ public double SandParticlesVolumicWeight;
+ public double WhitesDragCoefficient;
+ public double Diameter70;
+ public double DarcyPermeability;
+ public double WaterKinematicViscosity;
+ public double Gravity;
+ public double ExitPointXCoordinate;
+ public double BeddingAngle;
+ public double MeanDiameter70;
+ public double ThicknessAquiferLayer;
+
+ private readonly Random random = new Random(22);
+ private double last;
+
+ public TestPipingInput()
+ {
+ WaterVolumetricWeight = NextIncrementalDouble();
+ UpliftModelFactor = NextIncrementalDouble();
+ AssessmentLevel = NextIncrementalDouble();
+ PiezometricHeadExit = NextIncrementalDouble();
+ PhreaticLevelExit = NextIncrementalDouble();
+ DampingFactorExit = NextIncrementalDouble();
+ PiezometricHeadPolder = NextIncrementalDouble();
+ CriticalHeaveGradient = NextIncrementalDouble();
+ ThicknessCoverageLayer = NextIncrementalDouble();
+ SellmeijerModelFactor = NextIncrementalDouble();
+ SellmeijerReductionFactor = NextIncrementalDouble();
+ SeepageLength = NextIncrementalDouble();
+ SandParticlesVolumicWeight = NextIncrementalDouble();
+ WhitesDragCoefficient = NextIncrementalDouble();
+ Diameter70 = NextIncrementalDouble();
+ DarcyPermeability = NextIncrementalDouble();
+ WaterKinematicViscosity = NextIncrementalDouble();
+ Gravity = NextIncrementalDouble();
+ ExitPointXCoordinate = NextIncrementalDouble();
+ BeddingAngle = NextIncrementalDouble();
+ MeanDiameter70 = NextIncrementalDouble();
+ ThicknessAquiferLayer = NextIncrementalDouble();
+ }
+
+ ///
+ /// The returned double is sure to be different from the last time it was called.
+ ///
+ ///
+ private double NextIncrementalDouble()
+ {
+ return last += random.NextDouble() + 1e-6;
+ }
+
+ ///
+ /// Returns the current set value as a
+ ///
+ ///
+ public PipingCalculationInput AsRealInput()
+ {
+ return new PipingCalculationInput(
+ WaterVolumetricWeight,
+ UpliftModelFactor,
+ AssessmentLevel,
+ PiezometricHeadExit,
+ DampingFactorExit,
+ PhreaticLevelExit,
+ PiezometricHeadPolder,
+ CriticalHeaveGradient,
+ ThicknessCoverageLayer,
+ SellmeijerModelFactor,
+ SellmeijerReductionFactor,
+ SeepageLength,
+ SandParticlesVolumicWeight,
+ WhitesDragCoefficient,
+ Diameter70,
+ DarcyPermeability,
+ WaterKinematicViscosity,
+ Gravity,
+ ThicknessAquiferLayer,
+ MeanDiameter70,
+ BeddingAngle,
+ ExitPointXCoordinate
+ );
+ }
+ }
+}
\ No newline at end of file
Index: test/Plugins/Wti/Wti.Calculation.TestUtil/TestPipingOutput.cs
===================================================================
diff -u
--- test/Plugins/Wti/Wti.Calculation.TestUtil/TestPipingOutput.cs (revision 0)
+++ test/Plugins/Wti/Wti.Calculation.TestUtil/TestPipingOutput.cs (revision 48b873c6d49827d951cf1fbcb52ea815be6b9f93)
@@ -0,0 +1,9 @@
+using Wti.Data;
+
+namespace Wti.Calculation.Test.Piping.Stub
+{
+ public class TestPipingOutput : PipingOutput
+ {
+ public TestPipingOutput() : base(0, 0, 0, 0, 0, 0) {}
+ }
+}
\ No newline at end of file
Index: test/Plugins/Wti/Wti.Calculation.TestUtil/Wti.Calculation.TestUtil.csproj
===================================================================
diff -u
--- test/Plugins/Wti/Wti.Calculation.TestUtil/Wti.Calculation.TestUtil.csproj (revision 0)
+++ test/Plugins/Wti/Wti.Calculation.TestUtil/Wti.Calculation.TestUtil.csproj (revision 48b873c6d49827d951cf1fbcb52ea815be6b9f93)
@@ -0,0 +1,64 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {27E0A5C9-3ABF-426A-A3DA-7D0B83A218C8}
+ Library
+ Properties
+ Wti.Calculation.TestUtil
+ Wti.Calculation.TestUtil
+ v4.0
+ 512
+
+
+ true
+ bin\x86\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ bin\x86\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {D64E4F0E-E341-496F-82B2-941AD202B4E3}
+ Wti.Calculation
+
+
+ {ce994cc9-6f6a-48ac-b4be-02c30a21f4db}
+ Wti.Data
+
+
+
+
+
\ No newline at end of file