How to Install and Uninstall python3-pygalmesh Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 15,2024

1. Install "python3-pygalmesh" package

Please follow the instructions below to install python3-pygalmesh on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-pygalmesh

2. Uninstall "python3-pygalmesh" package

Learn how to uninstall python3-pygalmesh on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove python3-pygalmesh $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-pygalmesh package on Ubuntu 21.10 (Impish Indri)

Package: python3-pygalmesh
Architecture: amd64
Version: 0.9.1-2build1
Priority: optional
Section: universe/python
Source: pygalmesh
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4570
Depends: python3 (<< 3.10), python3 (>= 3.9~), python3-meshio (>= 4), python3-numpy, python3-pybind11 (>= 2.5), python3:any, libc6 (>= 2.29), libgcc-s1 (>= 3.0), libgmp10, libmpfr6 (>= 3.1.3), libstdc++6 (>= 9)
Suggests: python-pygalmesh-doc
Filename: pool/universe/p/pygalmesh/python3-pygalmesh_0.9.1-2build1_amd64.deb
Size: 1119792
MD5sum: 9497f768f7100cae1341c6700c7d2453
SHA1: 8efc29a64f376dc87be52acddae1b1c6b7a31d81
SHA256: 6c46cc790a61aa29e9ed3e998b25bdbb957d4b835984178676ba68cba66c621b
SHA512: cf83062f4b8e362bee518ab7ac9d398a933091629503d1758c002baa29d0cd120869142d5ebf61e81eda20b0e7fa726bb78ff72ef68f1ce2de1730c6a681d925
Homepage: https://github.com/nschloe/pygalmesh
Description-en: Python 3 frontend to CGAL's 3D mesh generators
pygalmesh makes it easy to create high-quality 3D volume and surface
meshes.
.
CGAL offers two different approaches for mesh generation:
- Meshes defined implicitly by level sets of functions.
- Meshes defined by a set of bounding planes.
.
pygalmesh provides a front-end to the first approach, which has the
following advantages and disadvantages:
- All boundary points are guaranteed to be in the level set within
any specified residual. This results in smooth curved surfaces.
- Sharp intersections of subdomains (e.g., in unions or
differences of sets) need to be specified manually (via feature edges,
see below), which can be tedious.
.
On the other hand, the bounding-plane approach (realized by mshr),
has the following properties:
- Smooth, curved domains are approximated by a set of bounding
planes, resulting in more of less visible edges.
- Intersections of domains can be computed automatically, so
domain unions etc. have sharp edges where they belong.
.
pygalmesh and mshr are therefore complementary.
.
pygalmesh also interfaces CGAL's 3D periodic mesh generation.
.
This package installs the pygalmesh module for Python 3.
.
It also provides the utility scripts pygalmesh-from-inr and
pygalmesh-volume-from-surface for generating volume meshes from
INR or surface meshes.
Description-md5: 020d10d08e79a8e5e1943cd9b11ea372