How to Install and Uninstall libpsurface-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: September 20,2024

1. Install "libpsurface-dev" package

Please follow the step by step instructions below to install libpsurface-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libpsurface-dev

2. Uninstall "libpsurface-dev" package

This is a short guide on how to uninstall libpsurface-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libpsurface-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libpsurface-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: libpsurface-dev
Architecture: amd64
Version: 2.0.0-2build1
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: psurface
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1727
Depends: libpsurface0v5 (= 2.0.0-2build1)
Suggests: libpsurface-dbg (= 2.0.0-2build1), psurface (= 2.0.0-2build1)
Filename: pool/universe/p/psurface/libpsurface-dev_2.0.0-2build1_amd64.deb
Size: 284492
MD5sum: 7557a5ef64a23a63b9681f144804e061
SHA1: 0404e4d423376d1f78de89b01b7ace1eb0e00f54
SHA256: 9e76c78ae521993af994a644c2d780247c4b4c820a2ae7bb1c2ef07ef79c7f80
SHA512: 94af83c85025d457d870fcc978076166768d0386a2f9ab6107e7d8512a3d344ff407894051c6f757c40479341b56b70c48af28463cff599e5f30bca4207a363f
Homepage: http://numerik.mi.fu-berlin.de/dune/psurface
Description-en: 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.
Description-md5: 316a40ae2f948cbae4a8d50e913a833d