Skip to content

🗃️ Add component "ChemTensor" from Issue #157 - #158

Open
github-actions[bot] wants to merge 4 commits into
developfrom
new/component-157-chemtensor
Open

🗃️ Add component "ChemTensor" from Issue #157#158
github-actions[bot] wants to merge 4 commits into
developfrom
new/component-157-chemtensor

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Closes #157. This PR was automatically generated.


Summary:

title: ChemTensor
languages:
  - C
  - Python
links:
  docs: https://chemtensor.readthedocs.io
  github: https://github.com/qc-tum/chemtensor
  releases: https://pypi.org/project/chemtensor/
maintainers:
  - TUM-QC
---

**ChemTensor** is a implementation of tensor network algorithms tailored for chemical systems. It is written in C, offering a Python 3 interface for more straightforward accessibility.

Features include representation of common Hamiltonians as MPOs (including molecular Hamiltonians), tree tensor network topologies, general MPO and TTNO construction with optimized bond dimensions from a list of operator chains, U(1) and SU(2) symmetries, single- and two-site DMRG algorithm, tensor hypercontraction form of molecular Hamiltonians, Basis-Update and Galerkin (BUG) rank-adaptive time integration.

@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://Munich-Quantum-Software-Stack.github.io/Component-Catalog/pr-preview/pr-158/

Built to branch gh-pages at 2026-08-13 08:24 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@DRovara DRovara left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cmendl thanks for the addition. Once again, same comment here. We can merge the components in once the changes have been finalised!

Comment thread _components/chemtensor.md Outdated
Comment on lines +14 to +21
**ChemTensor** is a implementation of tensor network algorithms tailored for chemical systems. It is
written in C, offering a Python 3 interface for more straightforward accessibility.

Features include representation of common Hamiltonians as MPOs (including molecular Hamiltonians),
tree tensor network topologies, general MPO and TTNO construction with optimized bond dimensions
from a list of operator chains, U(1) and SU(2) symmetries, single- and two-site DMRG algorithm,
tensor hypercontraction form of molecular Hamiltonians, Basis-Update and Galerkin (BUG)
rank-adaptive time integration.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We typically only have single-paragraph summaries of a couple of lines, so it would likely be best to also apply that here for consistency reasons. One potential suggestion (but feel free to write up your own if you also want to include more features in more detail):

Suggested change
**ChemTensor** is a implementation of tensor network algorithms tailored for chemical systems. It is
written in C, offering a Python 3 interface for more straightforward accessibility.
Features include representation of common Hamiltonians as MPOs (including molecular Hamiltonians),
tree tensor network topologies, general MPO and TTNO construction with optimized bond dimensions
from a list of operator chains, U(1) and SU(2) symmetries, single- and two-site DMRG algorithm,
tensor hypercontraction form of molecular Hamiltonians, Basis-Update and Galerkin (BUG)
rank-adaptive time integration.
An implementation of tensor network algorithms tailored for chemical systems. It features the representation of common Hamiltonians as MPOs, tree tensor network topologies, and more.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks again! Here is a suggestion for a revised paragraph:

An implementation of tensor network algorithms tailored for chemical systems, written in C and offering a Python interface. It features chain and tree topologies, general MPO and TTNO construction with optimized bond dimensions, abelian and non-abelian symmetries, the tensor hypercontraction form of molecular Hamiltonians, and the DMRG and BUG algorithms.

DRovara and others added 2 commits August 13, 2026 10:23
Signed-off-by: Damian Rovara <93778306+DRovara@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🗃️ [New Component]: ChemTensor

2 participants