Skip to content

Conversation

@brad-lackey
Copy link

Updated the Hypergraph class to support edge partitioning (coloring)

  • Added a function to perform (multiple trials) of greedy edge coloring
  • Added two simple 1d lattices: a open string (chain) and a ring

Added/updated tests.

brad-lackey and others added 14 commits January 30, 2026 13:17
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
@msoeken msoeken requested a review from swernli as a code owner February 3, 2026 08:20
Copy link
Member

@msoeken msoeken left a comment

Choose a reason for hiding this comment

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

Just some name changes for consistency

@msoeken msoeken merged commit 4c706d4 into feature/qre Feb 3, 2026
15 checks passed
@msoeken msoeken deleted the brlackey-magnets-hypergraph_edge_coloring branch February 3, 2026 09:00
msoeken added a commit that referenced this pull request Feb 3, 2026
This is the skeleton implementations for Trotter-Suzuki expansions
    * TrotterStep class wraps the basic functionality of a Trotter step
* StrangStep class subclasses TrotterStep for the (second-order)
symmetric Trotter step
* TrotterExpansion wraps the basic functionality of a full Trotter
expansion
    * Test file included.

This PR is disjoint from #2912.

---------

Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
msoeken added a commit that referenced this pull request Feb 3, 2026
This is the base class for a magnet model.
* Draws on the geometry from the Hypergraph class (base class for
geometries)
* Only implements simple modification of the Hamiltonian
* Test file included
This PR is disjoint from #2912  and #2913

---------

Co-authored-by: Mathias Soeken <mathias.soeken@outlook.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.

3 participants