public double GetGearCoeffecient(double speed)
{
//Declaration
int upperIndex;
int lowerIndex;
FindLowerUpperInPattern(out lowerIndex, out upperIndex, _speedPatternRotational, speed);
return Interpolate(speed,
_speedPatternRotational[lowerIndex],
_speedPatternRotational[upperIndex],
_gearTransmissionCurve[lowerIndex],
_gearTransmissionCurve[upperIndex]);
}
#endregion