public class RocketScience {\r
public static Unit<Pressure> PSI = new ProductUnit<Pressure>(NonSI.POUND_FORCE.divide(NonSI.INCH.pow(2)));\r
public static Unit<Impulse> NEWTON_SECOND = new ProductUnit<Impulse>(SI.NEWTON.times(SI.SECOND));\r
+ public static Unit<Impulse> POUND_SECOND = new ProductUnit<Impulse>(NonSI.POUND_FORCE.times(SI.SECOND));\r
static{\r
UnitFormat.getInstance().label(PSI, "psi");\r
UnitFormat.getInstance().label(NEWTON_SECOND, "Ns");\r
javax.measure.unit.SI.MILLIMETER,\r
javax.measure.unit.SI.MILLIMETER.divide(javax.measure.unit.SI.SECOND),\r
javax.measure.unit.SI.NEWTON,\r
+ javax.measure.unit.SI.GRAM,\r
javax.measure.unit.SI.MEGA(javax.measure.unit.SI.PASCAL),\r
NEWTON_SECOND\r
}),\r
javax.measure.unit.NonSI.INCH.pow(2),\r
javax.measure.unit.NonSI.INCH,\r
javax.measure.unit.NonSI.POUND_FORCE,\r
+ javax.measure.unit.NonSI.OUNCE,\r
javax.measure.unit.NonSI.INCH.divide(javax.measure.unit.SI.SECOND),\r
PSI,\r
- NEWTON_SECOND\r
+ POUND_SECOND\r
});\r
\r
private static UnitPreference preference = SI;\r