How to Install and Uninstall python-ufc Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: June 26,2024

1. Install "python-ufc" package

Please follow the steps below to install python-ufc on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python-ufc

2. Uninstall "python-ufc" package

In this section, we are going to explain the necessary steps to uninstall python-ufc on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python-ufc $ sudo apt autoclean && sudo apt autoremove

3. Information about the python-ufc package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python-ufc
Priority: extra
Section: universe/python
Installed-Size: 255
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Team
Architecture: amd64
Source: ufc
Version: 2.3.0-1
Depends: ufc (= 2.3.0-1), python (>= 2.7), python (<< 2.8), python:any (>= 2.7.1-0ubuntu2), libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libpython2.7 (>= 2.7), libstdc++6 (>= 4.1.1)
Filename: pool/universe/u/ufc/python-ufc_2.3.0-1_amd64.deb
Size: 36922
MD5sum: 03194377eee5b13c83f1d69299c97762
SHA1: 1da125091d23d83664fb399f13e9b0e48e1d2878
SHA256: 87e0ca28b9fe8f16db5567e1bec3d6b90384b261217584fc1f1272fde75778d2
Description-en: Python utilities (templates) for generating UFC code
UFC (Unified Form-assembly Code) is a unified framework for finite element
assembly. More precisely, it defines a fixed interface for communicating low
level routines (functions) for evaluating and assembling finite element
variational forms. The UFC interface consists of a single header file ufc.h
that specifies a C++ interface that must be implemented by code that complies
with the UFC specification. Examples of form compilers that support the UFC
interface are FFC and SyFi.
.
This package contains Python utilities for generating UFC code.
Description-md5: f10e55a2d5de8ea5c30d195dc53bf9db
Homepage: http://fenicsproject.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu