Modeling the Nonequilibrium Kinetics and Spectra of Supernovae: The Rosenbrock Method with Solution Positivity Control | Synapse