Numerical methods for changing type systems