Skip to content

Update and clean up in det_manip#974

Open
Thoemi09 wants to merge 26 commits into
TRIQS:unstablefrom
Thoemi09:DEV_DET_MANIP
Open

Update and clean up in det_manip#974
Thoemi09 wants to merge 26 commits into
TRIQS:unstablefrom
Thoemi09:DEV_DET_MANIP

Conversation

@Thoemi09

@Thoemi09 Thoemi09 commented Dec 4, 2024

Copy link
Copy Markdown
Contributor

The following has been done:

  • Added documentation and renamed variables accordingly
  • Introduced operation specific work data
  • Added missing +/-1 factors to the remove operations
  • Updated tests
  • Removed unused/unnecessary members from the det_manip class
  • General clean up and code modernization

Reintroduce foreach for det_manip
- introduce remove specific working data
- fix an inconsistency with a factor of +/-1 in the cached determinant and sign
- add docs and rename variable to make them consistent with the docs
- introduce insert specific working data
- add docs and rename variables to make them consistent with the docs
Fix nda::linalg::det call in det_manip_swap_row_col.cpp
- introduce change row/col specific working data
- introduce refill specific working data
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.

1 participant