NEP-PACK: A Julia package for nonlinear eigenproblems - v0.2
Elias Jarlebring, Max Bennedich, Giampaolo Mele, Emil Ringh, and Parikshit Upadhyaya

TL;DR
NEP-PACK is an open-source Julia library that offers a flexible, efficient framework for solving nonlinear eigenvalue problems, supporting various algorithms and emphasizing usability and performance comparison.
Contribution
The paper introduces NEP-PACK, a comprehensive Julia package for NEPs that combines algorithm neutrality, efficiency, and ease of use for researchers and developers.
Findings
Provides a versatile framework for NEPs in Julia
Includes implementations of multiple state-of-the-art algorithms
Facilitates performance comparison between algorithms
Abstract
We present NEP-PACK a novel open-source library for the solution of nonlinear eigenvalue problems (NEPs). The package provides a framework to represent NEPs, as well as efficient implementations of many state-of-the-art algorithms. The package makes full use of the efficiency of Julia, yet maintains usability, and integrates well with other software packages. The package is designed to be easy to use for application researchers as well as algorithm developers. Particular attention is paid to algorithm neutrality, in order to make performance comparisons between algorithms easier. This paper describes the main functionality of NEP-PACK, as well as design decisions and theory needed for the design.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Model Reduction and Neural Networks · Advanced Optimization Algorithms Research
