Index: DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SigmaTauPointTests.cs
===================================================================
diff -u -r4556 -r4561
--- DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SigmaTauPointTests.cs (.../SigmaTauPointTests.cs) (revision 4556)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SigmaTauPointTests.cs (.../SigmaTauPointTests.cs) (revision 4561)
@@ -31,8 +31,8 @@
public void GivenSigmaTauPointWhenSettingSigmaThenSigmaIsSetCorrectly()
{
// Given
- var point = new SigmaTauPoint();
var expectedSigma = 1.0;
+ var point = new SigmaTauPoint(expectedSigma, 0.0);
// When
point.Sigma = expectedSigma;
@@ -45,8 +45,8 @@
public void GivenSigmaTauPointWhenSettingTauThenTauIsSetCorrectly()
{
// Given
- var point = new SigmaTauPoint();
var expectedTau = 2.0;
+ var point = new SigmaTauPoint(0.0, expectedTau);
// When
point.Tau = expectedTau;
@@ -59,12 +59,8 @@
public void GivenTwoSigmaTauPointsWhenAssigningThenPropertiesAreAssignedCorrectly()
{
// Given
- var sourcePoint = new SigmaTauPoint
- {
- Sigma = 1.0,
- Tau = 2.0
- };
- var targetPoint = new SigmaTauPoint();
+ var sourcePoint = new SigmaTauPoint(1.0, 2.0);
+ var targetPoint = new SigmaTauPoint(0.0, 0.0);
// When
targetPoint.Assign(sourcePoint);
Index: DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SoilTests.cs
===================================================================
diff -u -r4559 -r4561
--- DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SoilTests.cs (.../SoilTests.cs) (revision 4559)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SoilTests.cs (.../SoilTests.cs) (revision 4561)
@@ -50,16 +50,8 @@
ShearStrengthModel = ShearStrengthModel.SigmaTauCurve,
SigmaTauCurve = new SigmaTauCurve()
};
- sourceSoil.SigmaTauCurve.Points.Add(new SigmaTauPoint
- {
- Sigma = 1.0,
- Tau = 2.0
- });
- sourceSoil.SigmaTauCurve.Points.Add(new SigmaTauPoint
- {
- Sigma = 3.0,
- Tau = 4.0
- });
+ sourceSoil.SigmaTauCurve.Points.Add(new SigmaTauPoint(1.0, 2.0));
+ sourceSoil.SigmaTauCurve.Points.Add(new SigmaTauPoint(3.0, 4.0));
var targetSoil = new Soil();
Index: DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SigmaTauCurveTests.cs
===================================================================
diff -u -r4559 -r4561
--- DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SigmaTauCurveTests.cs (.../SigmaTauCurveTests.cs) (revision 4559)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/SigmaTauCurveTests.cs (.../SigmaTauCurveTests.cs) (revision 4561)
@@ -48,11 +48,7 @@
{
// Given
var curve = new SigmaTauCurve();
- var point = new SigmaTauPoint
- {
- Sigma = 1.0,
- Tau = 2.0
- };
+ var point = new SigmaTauPoint(1.0, 2.0);
// When
curve.Points.Add(point);
@@ -66,17 +62,9 @@
public void GivenTwoSigmaTauCurvesWhenAssigningThenPropertiesAreAssignedCorrectly()
{
// Given
- SigmaTauCurve sourceCurve = new ();
- sourceCurve.Points.Add(new SigmaTauPoint
- {
- Sigma = 1.0,
- Tau = 2.0
- });
- sourceCurve.Points.Add(new SigmaTauPoint
- {
- Sigma = 3.0,
- Tau = 4.0
- });
+ SigmaTauCurve sourceCurve = new();
+ sourceCurve.Points.Add(new SigmaTauPoint(1.0, 2.0));
+ sourceCurve.Points.Add(new SigmaTauPoint(3.0, 4.0));
var targetCurve = new SigmaTauCurve();
Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SigmaTauPoint.cs
===================================================================
diff -u -r4556 -r4561
--- DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SigmaTauPoint.cs (.../SigmaTauPoint.cs) (revision 4556)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SigmaTauPoint.cs (.../SigmaTauPoint.cs) (revision 4561)
@@ -24,17 +24,17 @@
///
/// The Sigma Tau point.
///
-public class SigmaTauPoint
+public class SigmaTauPoint(double sigma = 0, double tau = 0)
{
///
/// The sigma.
///
- public double Sigma { get; set; }
+ public double Sigma { get; set; } = sigma;
///
/// The tau.
///
- public double Tau { get; set; }
+ public double Tau { get; set; } = tau;
///
/// Assigns the specified point.