An object-oriented optimization library for finite element method software | IEEE Journals & Magazine | IEEE Xplore