parms - parallel Algebraic Recursive Multilevel Solvers

Property Value
Distribution ALT Linux Sisyphus
Repository Classic x86_64
Package name parms
Package version 3.2
Package release alt9
Package architecture x86_64
Package type rpm
Installed size 4.08 MB
Download size 4.08 MB
Official Mirror
pARMS is a library of parallel solvers for distributed sparse linear systems of
equations. It is based on a preconditioned Krylov subspace approach, using a
domain decomposition viewpoint. The plural in "Solvers" is due to the fact that
pARMS offers a large selection of preconditioners for distributed sparse linear
systems and a few of the best known accelerators.
The basic methodology used relies on a Recursive Multi-level ILU factorization
wich allows to develop many of the standard domain-decomposition type iterative
solvers in a single framework. For example, the standard Schwarz procedures are
included as are a number of Schur complement techniques.
pARMS resulted from a team effort that spanned several years. It really began in
around 1993/1994 with the development of its FORTRAN predecessor called
PSPARSLIB [developer: Y. Saad]. In 1999-2000 Brian Suchomel developed the
sequential version of ARMS. Zhongze Li developed the first version of the
parallel ARMS in around 2000-2001. The current version of pARMS is the result of
a substantial revision of this earlier code done in part by YS and to a bigger
extent by Masha Sosonkina. Many people made other contributions to pARMS.


Package Version Architecture Repository
parms-3.2-alt9.i586.rpm 3.2 i586 Classic
parms - - -


Name Value
/bin/csh -
/lib64/ -
/usr/lib64/openmpi/lib/ -
/usr/lib64/openmpi/lib/ - - - - - - - - - - - -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
parms = 3.2-alt9


Type URL
Binary Package parms-3.2-alt9.x86_64.rpm
Source Package parms-3.2-alt9.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install parms rpm package:
    # sudo apt-get install parms




2017-09-18 - Aleksei Nikiforov <> 3.2-alt9
- Fixed build.
2012-08-12 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt8
- Built with OpenBLAS instead of GotoBLAS2
2012-06-26 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt7
- Rebuilt with OpenMPI 1.6
2011-12-03 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt6
- parms_sys.h: fixed declaration conflicting
2011-04-08 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt5
- Rebuilt with GotoBLAS2 1.13-alt3
2011-04-08 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt4
- Built with GotoBLAS2 instead of ATLAS
- Disabled static package
2011-03-21 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt3
- Added -g into compiler flags
2011-02-10 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt2
- Rebuilt for debuginfo
2010-11-21 - Eugeny A. Rostovtsev (REAL) <real at> 3.2-alt1
- Version 3.2
2010-10-21 - Eugeny A. Rostovtsev (REAL) <real at> 3-alt6
- Rebuilt for soname set-versions

See Also

Package Description
parole-1.0.1-alt2.x86_64.rpm Media player for the Xfce desktop
parpack-blacs-examples-96-alt11.x86_64.rpm Example executables of PARPACK using BLACS
parpack-mpi-examples-96-alt11.x86_64.rpm Example executables of PARPACK using MPI
partclone-0.3.6-alt0.3.git96f986f.x86_64.rpm File System Clone Utilities
parted-3.2-alt5.x86_64.rpm Flexible partitioning tool
partimage-0.6.9-alt1.2.x86_64.rpm Partition Image
partimage-server-0.6.9-alt1.2.x86_64.rpm partimage server
partitionmanager-3.3.1-alt1.x86_64.rpm KDE Partition Manager
passivedns-1.2.0-alt2.S1.x86_64.rpm A network sniffer that logs all DNS server replies for use in a passive DNS setup
passivedns-daemon-1.2.0-alt2.S1.x86_64.rpm Daemon for passive DNS
passivedns-tools-1.2.0-alt2.S1.x86_64.rpm Tools for passive DNS
passwd-1.0.14-alt1.x86_64.rpm The passwd utility for setting/changing passwords using PAM
passwdqc-utils- Password quality checker utilities
pasystray-0.6.0-alt2.x86_64.rpm a replacement for the deprecated padevchooser
patch- The GNU patch command, for modifying/upgrading files