private double GetBottomAquitardLayerAboveExitPointZ() { IPipingProfilePropertyCalculator pipingProfilePropertyCalculator = CreatePipingProfilePropertyCalculator(); pipingProfilePropertyCalculator.Calculate(); return(pipingProfilePropertyCalculator.BottomAquitardLayerAboveExitPointZ); }
private IPipingProfilePropertyCalculator CreatePipingProfilePropertyCalculator() { IPipingProfilePropertyCalculator calculator = factory.CreatePipingProfilePropertyCalculator(); calculator.SetSoilProfile(CreateSoilProfile()); calculator.SetSurfaceLine(CreateSurfaceLine()); calculator.SetExitPointX(input.ExitPointXCoordinate); return(calculator); }