MICRO SAINT
A general purpose simulation tool from US company Micro Analysis and Design.