parms - parallel Algebraic Recursive Multilevel Solvers

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package name parms
Package version 3.2
Package release alt9
Package architecture i586
Package type rpm
Installed size 4.09 MB
Download size 4.09 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.x86_64.rpm 3.2 x86_64 Classic
parms - - -


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


Name Value
parms = 3.2-alt9


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

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 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.i586.rpm Media player for the Xfce desktop
parpack-blacs-examples-96-alt11.i586.rpm Example executables of PARPACK using BLACS
parpack-mpi-examples-96-alt11.i586.rpm Example executables of PARPACK using MPI
partclone-0.3.6-alt0.3.git96f986f.i586.rpm File System Clone Utilities
parted-3.2-alt5.i586.rpm Flexible partitioning tool
partimage-0.6.9-alt1.2.i586.rpm Partition Image
partimage-server-0.6.9-alt1.2.i586.rpm partimage server
partitionmanager-3.3.1-alt1.i586.rpm KDE Partition Manager
passivedns-1.2.0-alt2.S1.i586.rpm A network sniffer that logs all DNS server replies for use in a passive DNS setup
passivedns-daemon-1.2.0-alt2.S1.i586.rpm Daemon for passive DNS
passivedns-tools-1.2.0-alt2.S1.i586.rpm Tools for passive DNS
passwd-1.0.14-alt1.i586.rpm The passwd utility for setting/changing passwords using PAM
passwdqc-utils- Password quality checker utilities
pasystray-0.6.0-alt2.i586.rpm a replacement for the deprecated padevchooser
patch- The GNU patch command, for modifying/upgrading files