Object-oriented Scientific Computing Library