How To Install CheMPS2 on Fedora 36

In this tutorial we learn how to install CheMPS2 in Fedora 36. CheMPS2 is A spin-adapted implementation of DMRG for ab initio quantum chemistry

Introduction

In this tutorial we learn how to install CheMPS2 on Fedora 36.

What is CheMPS2

The CheMPS2 library provides a free open-source spin-adapted implementation of the density matrix renormalization group (DMRG) for ab initio quantum chemistry. This method allows to obtain numerical accuracy in active spaces beyond the capabilities of full configuration interaction. For the input Hamiltonian and targeted symmetry sector, the library performs successive DMRG sweeps according to a user-defined convergence scheme. As output, the library returns the minimal encountered energy as well as the 2-RDM of the active space. The latter allows to calculate various properties, as well as the gradient and Hessian for orbital rotations or nuclear displacements.

We can use yum or dnf to install CheMPS2 on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install CheMPS2.

Install CheMPS2 on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install CheMPS2 using dnf by running the following command:

sudo dnf -y install CheMPS2

Install CheMPS2 on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install CheMPS2 using yum by running the following command:

sudo yum -y install CheMPS2

How To Uninstall CheMPS2 on Fedora 36

To uninstall only the CheMPS2 package we can use the following command:

sudo dnf remove CheMPS2

CheMPS2 Package Contents on Fedora 36

/usr/bin/chemps2
/usr/lib/.build-id
/usr/lib/.build-id/6d
/usr/lib/.build-id/6d/8fa56a93cdf07a54033cce3ea28fefe891d43b
/usr/lib/.build-id/8c
/usr/lib/.build-id/8c/746c61ccf8c80745213b10e930218dc4e3bf1f
/usr/lib/libchemps2.so.3
/usr/share/doc/CheMPS2
/usr/share/doc/CheMPS2/CHANGELOG.md
/usr/share/doc/CheMPS2/FILES.md
/usr/share/doc/CheMPS2/README.md
/usr/share/licenses/CheMPS2
/usr/share/licenses/CheMPS2/LICENSE
/usr/share/man/man1/chemps2.1.gz

References

Summary

In this tutorial we learn how to install CheMPS2 on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install CheMPS2 on Fedora 36” linkTitle: “CheMPS2” type: “docs” description: “In this tutorial we learn how to install CheMPS2 in Fedora 36. CheMPS2 is A spin-adapted implementation of DMRG for ab initio quantum chemistry” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/CheMPS2-featured.png

Introduction

In this tutorial we learn how to install CheMPS2 on Fedora 36.

What is CheMPS2

The CheMPS2 library provides a free open-source spin-adapted implementation of the density matrix renormalization group (DMRG) for ab initio quantum chemistry. This method allows to obtain numerical accuracy in active spaces beyond the capabilities of full configuration interaction. For the input Hamiltonian and targeted symmetry sector, the library performs successive DMRG sweeps according to a user-defined convergence scheme. As output, the library returns the minimal encountered energy as well as the 2-RDM of the active space. The latter allows to calculate various properties, as well as the gradient and Hessian for orbital rotations or nuclear displacements.

We can use yum or dnf to install CheMPS2 on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install CheMPS2.

Install CheMPS2 on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install CheMPS2 using dnf by running the following command:

sudo dnf -y install CheMPS2

Install CheMPS2 on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install CheMPS2 using yum by running the following command:

sudo yum -y install CheMPS2

How To Uninstall CheMPS2 on Fedora 36

To uninstall only the CheMPS2 package we can use the following command:

sudo dnf remove CheMPS2

CheMPS2 Package Contents on Fedora 36

/usr/bin/chemps2
/usr/lib/.build-id
/usr/lib/.build-id/12
/usr/lib/.build-id/12/396633c21659d1ba8b2cecf817561753946a2c
/usr/lib/.build-id/6b
/usr/lib/.build-id/6b/d9ff97107132b38174bd3942a970a8c08fbd9f
/usr/lib64/libchemps2.so.3
/usr/share/doc/CheMPS2
/usr/share/doc/CheMPS2/CHANGELOG.md
/usr/share/doc/CheMPS2/FILES.md
/usr/share/doc/CheMPS2/README.md
/usr/share/licenses/CheMPS2
/usr/share/licenses/CheMPS2/LICENSE
/usr/share/man/man1/chemps2.1.gz

References

Summary

In this tutorial we learn how to install CheMPS2 on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).