Enum Constant Summary
Enum Constants
KNDX = Potassium Nitrate/Dextrose, 65/35 O/F ratio
KNER coarse = potassium nitrate/erythritol 65/35 O/F ratio, oxidizer granular or lightly milled prills
KNFR = Potassium Nitrate/Fructose 65/35 O/F ratio
KNMN coarse = potassium nitrate/mannitol 65/35 O/F ratio, oxidizer granular or lightly milled prills
KNPSB = Potassium Nitrate/Potassium Perchlorate/Sorbitol 35/30/35 O/O/F ratio
KNSB coarse = potassium nitrate/sorbitol 65/35 O/F ratio, oxidizer granular or lightly milled prills
KNSB fine = potassium nitrate/sorbitol 65/35 O/F ratio, oxidizer finely milled
KNSU = potassium nitrate/sucrose 65/35 O/F ratio, oxidizer finely milled
KNXY = potassium nitrate/Xylitol 65/35 O/F ratio
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
double
double
double
int
double
double
double
double
Returns the enum constant of this class with the specified name.
Returns an array containing the constants of this enum class, in
the order they are declared.
Methods inherited from class java.lang.Enum
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
Enum Constant Details
KNDX
KNDX = Potassium Nitrate/Dextrose, 65/35 O/F ratio
KNSB_FINE
KNSB fine = potassium nitrate/sorbitol 65/35 O/F ratio, oxidizer finely milled
KNSB_COARSE
KNSB coarse = potassium nitrate/sorbitol 65/35 O/F ratio, oxidizer granular or lightly milled prills
KNSU
KNSU = potassium nitrate/sucrose 65/35 O/F ratio, oxidizer finely milled
KNER_COARSE
KNER coarse = potassium nitrate/erythritol 65/35 O/F ratio, oxidizer granular or lightly milled prills
KNMN_COARSE
KNMN coarse = potassium nitrate/mannitol 65/35 O/F ratio, oxidizer granular or lightly milled prills
KNXY
KNXY = potassium nitrate/Xylitol 65/35 O/F ratio
KNFR
KNFR = Potassium Nitrate/Fructose 65/35 O/F ratio
KNPSB
KNPSB = Potassium Nitrate/Potassium Perchlorate/Sorbitol 35/30/35 O/O/F ratio
Method Details
values
Returns an array containing the constants of this enum class, in
the order they are declared.
Returns:
an array containing the constants of this enum class, in the order they are declared
valueOf
Returns the enum constant of this class with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum class has no constant with the specified name
NullPointerException - if the argument is null
getDescription
public String getDescription ()
Specified by:
getDescription in interface SolidPropellant
Returns:
a simple description of the propellant ex: "KNDX = Potassium Nitrate/Dextrose, 65/35 O/F ratio"
getK2Ph
public double getK2Ph ()
Specified by:
getK2Ph in interface SolidPropellant
Returns:
Ratio of specific heats, 2-ph.
getK
public double getK ()
Specified by:
getK in interface SolidPropellant
Returns:
Ratio of specific heats, mixture