I am implementing your artificial viscosity approach
in my own code
It works for some problems (sod problem) but not for others (like Shu-Osher
problem). Do you have any code available which I could try.
I've attached some code that I found that I used when we wrote the
paper. No guarantees that it'll work, though.