APACHE: a generalized-mesh Eulerian computer code for multicomponent chemically reactive fluid flow