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

Last updated: May 18,2024

1. Install "libgridtools-dev" package

Please follow the guidelines below to install libgridtools-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libgridtools-dev

2. Uninstall "libgridtools-dev" package

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

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

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

Package: libgridtools-dev
Architecture: amd64
Version: 2.0.0-3
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: gridtools
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Alastair McKinstry
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1560
Depends: ecbuild, mpi-default-dev, pybind11-dev, libboost-dev (>= 1.58.0)
Filename: pool/universe/g/gridtools/libgridtools-dev_2.0.0-3_amd64.deb
Size: 184100
MD5sum: 88cc7ff65f2860b77cd8c04ec8fed185
SHA1: edd67d85cde9634ec03af51b3d1aa4cc906d05b0
SHA256: 35e2b8a98577be2324c587bf12eb05a59be6c009958bb9e31ec873a8433384e0
SHA512: 4c9d20c689dcbcec27dc3e799eb451b088dc8e1de0ab7e3ec5110c8c5305035ee1436bd2d1796588ce9bbb966aee6bc3456f2c59151032e7c6b267bc8f970012
Homepage: https://gridtools.github.io/gridtools/latest/index.html
Description-en: Framework for storage and computation on Weather and Climate Grids
The GridTools (GT) framework is a set of libraries and utilities to develop
performance portable applications in which stencil operations on grids are
central. It provides regular and block-structured grids commonly found in the
weather and climate application field, addresses the challenges that arise
from integration into production code, such as the expression of boundaryi
conditions, or conditional execution. The framework is structured such that
it can be called from different weather models or programming interfaces,
and can target various computer architectures. This is achieved by separating
the GT core library in a user facing part (frontend) and architecture specific
(backend) parts. The core library also abstracts various possible data layouts
and applies optimizations on stages with multiple stencils.
The core library is complemented by facilities to interoperate with other
languages (such as C and Fortran), to aid code development and a communication
layer.
Description-md5: 43c517bb95a8025adb6df15e730c8b6e