public CalculateOutputResult(InputData input, int pointCount) : base(input, pointCount)
 {
     engine1 = new Engine1(input, pointCount, false);
     engine2 = new Engine2(input, pointCount, false);
     engine3 = new Engine3(input, pointCount, false);
     engine4 = new Engine4(input, pointCount, false);
 }
 public Engine4(InputData inputData, int pointsCount, bool doStepInPower = true) : base(inputData, pointsCount, doStepInPower)
 {
     engine1 = new Engine1(inputData, pointsCount);
     engine2 = new Engine2(inputData, pointsCount);
 }