User Manual for the Complex Conjugate Gradient Methods Library CCGPAK 2.0
Piotr J. Flatau

TL;DR
This manual details the CCGPAK 2.0 library, a portable FORTRAN90 collection of conjugate gradient algorithms for solving complex linear systems, emphasizing flexibility, precision switching, and consistent design.
Contribution
It introduces a comprehensive, portable FORTRAN90 library for complex conjugate gradient methods with flexible matrix operations and ease of use.
Findings
Highly portable and flexible implementation
Supports single and double precision easily
Standardized naming conventions for simplicity
Abstract
This manual describes the library of conjugate gradients codes CCGPAK, which solves system of complex linear system of equations. The library is written in FORTRAN90 and is highly portable. The codes are general and provide mechanism for matrix times vector multiplication which is separated from the conjugate gradient iterations itself. It is simple to switch between single and double precisions. All codes follow the same naming conventions.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms
