[psurface] 03/03: debian/control: Add package descriptions.

Ansgar Burchardt ansgar at moszumanska.debian.org
Mon Jun 16 13:32:05 UTC 2014


This is an automated email from the git hooks/post-receive script.

ansgar pushed a commit to branch master
in repository psurface.

commit 9dee0411b509913cce832f4db983f50897786992
Author: Ansgar Burchardt <ansgar at debian.org>
Date:   Mon Jun 16 15:31:42 2014 +0200

    debian/control: Add package descriptions.
---
 debian/control | 50 ++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 42 insertions(+), 8 deletions(-)

diff --git a/debian/control b/debian/control
index 47a46d2..1ed0c6e 100644
--- a/debian/control
+++ b/debian/control
@@ -14,8 +14,12 @@ Architecture: any
 Multi-Arch: foreign
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Suggests: libpsurface-dev (= ${binary:Version})
-Description: TODO
- TODO
+Description: piecewise linear bijections between triangulated surfaces -- utilities
+ Psurface is a C++ library that handles piecewise linear bijections
+ between triangulated surfaces. These surfaces can be of arbitrary
+ shape and need not even be manifolds.
+ .
+ This package contains several utilities for working with psurface.
 
 Package: libpsurface-dev
 Section: libdevel
@@ -23,8 +27,30 @@ Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, libpsurface0 (= ${binary:Version})
 Suggests: libpsurface-dbg (= ${binary:Version}), psurface (= ${binary:Version})
-Description: TODO
- TODO
+Description: piecewise linear bijections between triangulated surfaces -- development files
+ Psurface is a C++ library that handles piecewise linear bijections
+ between triangulated surfaces. These surfaces can be of arbitrary
+ shape and need not even be manifolds.
+ .
+ There are two main uses for psurface. When doing adaptive finite
+ element simulations on grids with parametrized boundaries, psurface
+ can store the parametrization. Boundary parametrizations are
+ practically mappings from the coarse grid boundary to the actual
+ boundary, and if that actual boundary is a triangulated surface then
+ psurface can handle it. This is implemented, for example, in the
+ dune-grid module of Dune.
+ .
+ Secondly, when doing domain decomposition methods with nonconforming
+ interfaces, you need to relate the two interface grids to each
+ other. Psurface can do this for you, even if your interfaces do not
+ match geometrically. Such is the case, e.g., in contact
+ problems. This second functionality is also available for 1d surfaces
+ in 2d space.
+ .
+ The easiest way to use psurface for domain decomposition is to get
+ the dune-grid-glue module and use it to drive psurface.
+ .
+ This package contains the development files.
 
 Package: libpsurface-dbg
 Section: debug
@@ -33,13 +59,21 @@ Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
  libpsurface0 (= ${binary:Version}), psurface (= ${binary:Version})
-Description: TODO
- TODO
+Description: piecewise linear bijections between triangulated surfaces -- debug symbols
+ Psurface is a C++ library that handles piecewise linear bijections
+ between triangulated surfaces. These surfaces can be of arbitrary
+ shape and need not even be manifolds.
+ .
+ This package contains debug symbols.
 
 Package: libpsurface0
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Description: TODO
- TODO
+Description: piecewise linear bijections between triangulated surfaces -- shared library
+ Psurface is a C++ library that handles piecewise linear bijections
+ between triangulated surfaces. These surfaces can be of arbitrary
+ shape and need not even be manifolds.
+ .
+ This package contains the shared library.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/psurface.git



More information about the debian-science-commits mailing list