libadjoint0-openmpi - A library for adjoining computational models - openmpi support

Property Value
Distribution openSUSE Leap 42.3
Repository Science all
Package filename libadjoint0-openmpi-2016.2.0-2.32.x86_64.rpm
Package name libadjoint0-openmpi
Package version 2016.2.0
Package release 2.32
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
License LGPL-2.1
Maintainer -
Download size 93.14 KB
Installed size 379.42 KB
Libadjoint is a library for adjointing computational models. It aims to
make adjointing models easy (or rather, as easy as possible). Its fundamental
abstraction is that a model is a sequence of linear solves.
It provides an API by which the model developer may build a "tape" of
what the model does, in terms of the linear solves that it executes.
This tape may then be "rewound" by libadjoint to compute the adjoint
equation associated with every forward linear solve. It may also
be "replayed", to compare the genuine forward model output against
libadjoint's interpretation of the forward model.
The library is mainly used by dolfin-adjoint.
This package contains the binaries build with openmpi support.


Package Version Architecture Repository
libadjoint0-openmpi - - -


Name Value
/sbin/ldconfig - - - - - - -
libpetsc3-openmpi - -
libslepc3-openmpi - - - -
openmpi -


Name Value -
libadjoint0 = 2016.2.0
libadjoint0-openmpi = 2016.2.0-2.32
libadjoint0-openmpi(x86-64) = 2016.2.0-2.32


Name Value
libadjoint0 < 2016.2.0


Type URL
Binary Package libadjoint0-openmpi-2016.2.0-2.32.x86_64.rpm
Source Package libadjoint-2016.2.0-2.32.src.rpm

Install Howto

  1. Add the Science repository:
    # zypper addrepo science
  2. Install libadjoint0-openmpi rpm package:
    # zypper install libadjoint0-openmpi




2017-03-13 -
- update to version 2016.2.0 compatible with dolfin 2016.2.0
changelog only available in upstream git repository at
- refresh patch
* fix-python-install.patch
2015-09-29 -
- update to version 1.6
* new kinds of eigendecompositions
* don't require fortran compiler
* fix petsc and slepc support
* minor fixes
- removed serial build as dolfin does not build serial version anymore
and dolfin-adjoint won't work in serial mode without it
- removed dependency on fortran compiler
- add requirement for libpetsc3-openmpi and libslepc3-openmpi
2015-02-11 -
- new package libadjoint version 1.5.0
Libadjoint is a library for adjointing computational models.
used mainly by dolfin-adjoint

See Also

Package Description
libaec-devel-1.0.4-12.1.aarch64.rpm Development files for libaec (Adaptive Entropy Coding library)
libaec-devel-1.0.4-12.1.x86_64.rpm Development files for libaec (Adaptive Entropy Coding library)
libaec0-1.0.4-12.1.aarch64.rpm Adaptive Entropy Coding library
libaec0-1.0.4-12.1.x86_64.rpm Adaptive Entropy Coding library
libaec0-64bit-1.0.4-12.1.aarch64_ilp32.rpm Adaptive Entropy Coding library
libaf3-3.3.2-5.1.x86_64.rpm ArrayFire: A general purpose GPU library
libafcpu3-3.3.2-5.1.x86_64.rpm ArrayFire CPU Backend
libalberta0-3.0.1-3.3.x86_64.rpm An Adaptive multiLevel finite element toolbox
libamd-doc-5.4.0-51.1.x86_64.rpm Documentation for libamd
libamd2-2.4.6-51.1.x86_64.rpm Symmetric Approximate Minimum Degree
libarm_compute-18.05-1.1.x86_64.rpm ARM Compute Library -- libs
libarmadillo9-9.300.2-253.1.x86_64.rpm C++ matrix library with interfaces to LAPACK and ATLAS
libarpack2-3.5.0-25.3.x86_64.rpm Files needed for developing arpack based applications
libarprec0-2.2.17-7.3.x86_64.rpm A library for ARbitrary PRECision Computation
libaslcommon0-0.1.7-17.4.x86_64.rpm C++ Library for asl