Numerical Modeling of Explosives and Propellants