An Efficient Multicomponent Numerical Simulator