Title: Object-oriented approach to numerical circuit analysis