python3-dolfin-adjoint-2016.2.0-lp150.1.5.noarch.rpm


Advertisement

Description

python3-dolfin-adjoint - Discrete adjoint and tangent linear computations for dolfin

Property Value
Distribution openSUSE Leap 15.0
Repository Science all
Package filename python3-dolfin-adjoint-2016.2.0-lp150.1.5.noarch.rpm
Package name python3-dolfin-adjoint
Package version 2016.2.0
Package release lp150.1.5
Package architecture noarch
Package type rpm
Category Development/Languages/Python
Homepage http://dolfin-adjoint.org
License LGPL-3.0
Maintainer -
Download size 179.86 KB
Installed size 744.71 KB
The dolfin-adjoint project automatically derives the discrete adjoint
and tangent linear models from a forward model written in the Python
interface to dolfin.
These adjoint and tangent linear models are key ingredients in many
important algorithms, such as data assimilation, optimal control,
sensitivity analysis, design optimisation, and error estimation. Such
models have made an enormous impact in fields such as meteorology and
oceanography, but their use in other scientific fields has been hampered
by the great practical difficulty of their derivation and implementation.
In his recent book, Naumann (2011) states that
[T]he automatic generation of optimal (in terms of robustness and
efficiency) adjoint versions of large-scale simulation code is one
of the great open challenges in the field of High-Performance
Scientific Computing.
The dolfin-adjoint project aims to solve this problem for the case where
the model is implemented in the Python interface to dolfin.

Alternatives

Package Version Architecture Repository
python3-dolfin-adjoint - - -

Requires

Name Value
python(abi) = 3.6
python3-dolfin-openmpi = 2016.2.0
python3-libadjoint-openmpi = 2016.2.0

Provides

Name Value
python3-dolfin-adjoint = 2016.2.0-lp150.1.5

Download

Type URL
Mirror widehat.opensuse.org
Binary Package python3-dolfin-adjoint-2016.2.0-lp150.1.5.noarch.rpm
Source Package python3-dolfin-adjoint-2016.2.0-lp150.1.5.src.rpm

Install Howto

  1. Add the Science repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/science/openSUSE_Leap_15.0/ science
  2. Install python3-dolfin-adjoint rpm package:
    # zypper install python3-dolfin-adjoint

Files

Path
/usr/lib/python3.6/site-packages/dolfin_adjoint-2016.1.0-py3.6.egg-info
/usr/lib/python3.6/site-packages/dolfin_adjoint/__init__.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/adjglobals.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/adjlinalg.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/adjresidual.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/adjrhs.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/assembly.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/assignment.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/caching.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/coeffstore.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/compatibility.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/constant.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/controls.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/drivers.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/enlisting.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/expressions.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/function.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/functional.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/functionassigner.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/genericmatrix.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/genericvector.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/gst.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/interpolation.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/krylov_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/linear_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/localsolver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/lusolver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/matrix_free.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/misc.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/multimesh_assembly.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/newton_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/options.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/petsc_krylov_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/pointintegralsolver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/pointwise_functional.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/projection.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/reduced_functional.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/reduced_functional_numpy.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/solving.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/split_annotation.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/timeforms.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/ui.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/utils.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/variational_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/adjglobals.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/adjlinalg.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/adjresidual.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/adjrhs.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/assembly.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/assignment.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/caching.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/coeffstore.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/compatibility.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/constant.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/controls.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/drivers.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/enlisting.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/expressions.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/function.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/functional.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/functionassigner.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/genericmatrix.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/genericvector.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/gst.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/interpolation.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/krylov_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/linear_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/localsolver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/lusolver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/matrix_free.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/misc.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/multimesh_assembly.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/newton_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/options.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/petsc_krylov_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/pointintegralsolver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/pointwise_functional.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/projection.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/reduced_functional.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/reduced_functional_numpy.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/solving.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/split_annotation.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/timeforms.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/ui.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/__pycache__/variational_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__init__.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/constraints.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/ipopt_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/moola_problem.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/multistage_optimization.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/optimization.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/optimization_problem.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/optimization_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/optizelle_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/riesz_maps.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/tao_solver.py
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/constraints.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/ipopt_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/moola_problem.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/multistage_optimization.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/optimization.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/optimization_problem.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/optimization_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/optizelle_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/riesz_maps.cpython-36.pyc
/usr/lib/python3.6/site-packages/dolfin_adjoint/optimization/__pycache__/tao_solver.cpython-36.pyc
/usr/lib/python3.6/site-packages/fenics_adjoint/__init__.py
/usr/lib/python3.6/site-packages/fenics_adjoint/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/firedrake_adjoint/__init__.py
/usr/lib/python3.6/site-packages/firedrake_adjoint/__pycache__/__init__.cpython-36.pyc
/usr/share/doc/packages/python3-dolfin-adjoint/AUTHORS
/usr/share/doc/packages/python3-dolfin-adjoint/LICENSE
/usr/share/doc/packages/python3-dolfin-adjoint/README

Changelog

2017-03-13 - kkhere.geo@gmail.com
- update to release version dolfin-adjoint 2016.2.0 [20-12-2016]
* New example for time-dependent controls
* Docker images
* Add Bitbucket pipelines
* Switched to py.test
- dolfin-adjoint 2016.1.0 [30-06-2016]
* Support for FEniCS 2016.1.0
- dolfin-adjoint 1.7
* New feature: Support for multiple controls in Hessian computations
* Bug fixes
- added patch
* python3-fixes.patch (syntax fix for python3)
2015-09-29 - kkhere.geo@gmail.com
- update to version 1.6.0
see git repository at http://bitbucket.org/dolfin-adjoint/dolfin-adjoint
for changelog. no explicit changelog available.
2015-02-11 - kkhere.geo@gmail.com
- New package for dolfin-adjoint python module
This software automatically derives the discrete adjoint and tangent
linear models from a forward model written in the python interface to
the dolfin environment using libadjoint.

See Also

Package Description
python3-dolfin_utils-2016.2.0-lp150.3.5.x86_64.rpm A package for solving large sparse systems of linear equations
python3-filelock-3.0.4-lp150.5.1.noarch.rpm Platform Independent File Lock in Python
python3-getfem-5.3-lp150.1.42.x86_64.rpm A generic C++ finite element library
python3-instant-2016.2.0-lp150.2.5.noarch.rpm A Python module that allows for instant inlining
python3-joblib-0.13.2-lp150.24.1.noarch.rpm Module for using Python functions as pipeline jobs
python3-lz4-2.1.6-lp150.11.1.x86_64.rpm LZ4 Bindings for Python
python3-matplotlib-3.0.3-lp150.2.1.x86_64.rpm Plotting Library for Python
python3-matplotlib-cairo-3.0.3-lp150.2.1.x86_64.rpm Cairo backend for python3-matplotlib
python3-matplotlib-gtk3-3.0.3-lp150.2.1.x86_64.rpm GTK3 backends for python3-matplotlib
python3-matplotlib-latex-3.0.3-lp150.2.1.x86_64.rpm Allow rendering latex in python3-matplotlib
python3-matplotlib-qt-shared-3.0.3-lp150.2.1.x86_64.rpm Shared files for the Qt backends for python3-matplotlib
python3-matplotlib-qt4-3.0.3-lp150.2.1.x86_64.rpm Qt4 backends for python3-matplotlib
python3-matplotlib-qt5-3.0.3-lp150.2.1.x86_64.rpm Qt5 backend for python3-matplotlib
python3-matplotlib-tk-3.0.3-lp150.2.1.x86_64.rpm Tk backend for python3-matplotlib
python3-matplotlib-web-3.0.3-lp150.2.1.x86_64.rpm Web backend for python3-matplotlib
Advertisement
Advertisement