itsol (math/itsol) Add to my watchlist

ITerative SOLvers for sparse linear systems.

ITSOL is a library of iterative solvers for general sparse linear systems of equations. ITSOL can be viewed as an extension of the itsol module in SPARSKIT. It is written in C and offers a selection of recently developed preconditioners. The preconditioner suite includes: ILUK (ILU preconditioner with level of fill), ILUT (ILU preconditioner with threshold), ILUC (Crout version of ILUT), VBILUK (variable block preconditioner with level of fill - with automatic block detection), VBILUT (variable block preconditioner with threshold - with automatic block detection), ARMS (Algebraic Recursive Multilevel Solvers -- includes actually several methods, in particular the standard ARMS and the ddPQ version which uses nonsymmetric permutations). Note that ITSOL is a scalar package.

Version: 2.0 License: GPL-2+ GitHub
Maintainers michaelld
Categories math
Homepage https://www-users.cs.umn.edu/~saad/software/ITSOL/
Platforms darwin
Variants
  • accelerate (Build with linear algebra from built-in Accelerate framework)
  • atlas (Build with linear algebra from ATLAS)
  • g95 (Build using the g95 Fortran compiler)
  • gcc10 (Build using the MacPorts gcc 10 compiler)
  • gcc11 (Build using the MacPorts gcc 11 compiler)
  • gcc12 (Build using the MacPorts gcc 12 compiler)
  • gcc13 (Build using the MacPorts gcc 13 compiler)
  • gccdevel (Build using the MacPorts gcc devel compiler)
  • openblas (Build with linear algebra from OpenBLAS)
  • universal (Build for multiple architectures)

"itsol" depends on

lib (2)
build (2)

Ports that depend on "itsol"

No ports


Port Health:

Loading Port Health

Installations (30 days)

0

Requested Installations (30 days)

0