Invia SMS: Analysis and simulation of heterostructure devices