Package de.labathome.gears
Class Gears
- java.lang.Object
-
- de.labathome.gears.Gears
-
public class Gears extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static Loggerloggerstatic intMAX_TOOTH_SUM_DEFAULTstatic intMIN_TOOTH_SUM_DEFAULT
-
Constructor Summary
Constructors Constructor Description Gears()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GearsOutputfindToothcounts(GearsInput input)static org.apache.commons.math3.fraction.Fraction[]findToothcounts(org.apache.commons.math3.fraction.Fraction[] transmissionRatios)static org.apache.commons.math3.fraction.Fraction[]findToothcounts(org.apache.commons.math3.fraction.Fraction[] transmissionRatios, int maxToothSum, int minToothSum, List<int[][]> teethCounts)
-
-
-
Field Detail
-
MIN_TOOTH_SUM_DEFAULT
public static final int MIN_TOOTH_SUM_DEFAULT
- See Also:
- Constant Field Values
-
MAX_TOOTH_SUM_DEFAULT
public static final int MAX_TOOTH_SUM_DEFAULT
- See Also:
- Constant Field Values
-
logger
protected static final Logger logger
-
-
Method Detail
-
findToothcounts
public static org.apache.commons.math3.fraction.Fraction[] findToothcounts(org.apache.commons.math3.fraction.Fraction[] transmissionRatios)
-
findToothcounts
public static org.apache.commons.math3.fraction.Fraction[] findToothcounts(org.apache.commons.math3.fraction.Fraction[] transmissionRatios, int maxToothSum, int minToothSum, List<int[][]> teethCounts)
-
findToothcounts
public static GearsOutput findToothcounts(GearsInput input)
-
-