Commit Graph

35 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
7f1969617e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-01 07:08:26 +00:00
Yang Liwei
aaee0bedbd Remove unused comments. 2025-11-26 17:45:19 +08:00
pre-commit-ci[bot]
3f3eae1df6 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-11-25 10:00:46 +00:00
Yang Liwei
c51057df3f Update poetry to using CUDA12, fix the paths in refactored cuquantum code. 2025-11-25 17:18:19 +08:00
tankya2
a5b266ed46 clean up reduce_result: minor refactor 2025-09-05 14:56:40 +08:00
tankya2
6e164b57c5 Remove debugging printout 2025-09-03 09:27:07 +08:00
pre-commit-ci[bot]
f2f84e79fd [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-26 09:23:25 +00:00
tankya2
39dad0fd88 Fix bug on NCCL reduce. Need to change size to 2x for complex128 dtype 2025-08-26 17:10:39 +08:00
pre-commit-ci[bot]
872312d00b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-13 11:29:51 +08:00
tankya2
4cb6edc013 Change to expectation calculation to accept hamiltonian object 2025-08-13 11:29:51 +08:00
pre-commit-ci[bot]
4b44b10d6b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-13 11:29:51 +08:00
tankya2
ac396a35db Refactor to reduce repeating codes 2025-08-13 11:29:51 +08:00
tankya2
84ec5cfdfe Remove redundant mem pool 2025-08-13 11:29:51 +08:00
yangliwei
9381ae6b88 Remove the unnecessary deletion because automatic deletion is implicitly already there at the function end 2025-08-13 11:29:51 +08:00
tankya2
17717ae37a Remove duplication 2025-08-13 11:29:51 +08:00
pre-commit-ci[bot]
616446cecc [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-13 11:29:51 +08:00
tankya2
c3a42f8760 Format 2025-08-13 11:29:51 +08:00
tankya2
dda17d3ba6 Comment 2025-08-13 11:29:51 +08:00
tankya2
05cd1001ca Update dense vector tn nccl 2025-08-13 11:24:43 +08:00
tankya2
4cc59564cf Update dense_vector_tn_MPI 2025-08-13 11:24:43 +08:00
tankya2
ff034eb355 Update NCCL 2025-08-13 11:24:43 +08:00
tankya2
a5640a9d45 correct missing mempool initialization 2025-08-13 11:24:43 +08:00
tankya2
ef565eefc4 Add configuration and free memory explicitly 2025-08-13 11:24:43 +08:00
pre-commit-ci[bot]
014a39c006 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-03-04 07:49:20 +00:00
tankya2
ac9fa2106e Update docstrings and refine 2024-03-04 15:49:06 +08:00
Alessandro Candido
67773df477 chore: Enforce naming conventions on module files 2024-02-15 12:22:45 +08:00
pre-commit-ci[bot]
898ca877e9 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-15 12:22:45 +08:00
tankya2
a61ac21dd4 Remove print [skip CI] 2024-02-15 12:09:35 +08:00
tankya2
09c741ea80 Tidy up 2024-02-15 12:09:35 +08:00
tankya2
50f1fcd6e8 Add more documentation 2024-02-15 12:01:33 +08:00
tankya2
05f8523649 Update to allow user to set MPS parameters and to set Pauli string pattern 2024-02-15 12:01:33 +08:00
tankya2
784b1a70ef Allow user to specify Pauli string pattern for expecation calculation [skip CI] 2024-02-15 12:01:33 +08:00
tankya2
c43170ffa4 Rename expectation function name 2024-02-15 12:01:33 +08:00
tankya2
93514a51f6 Rename function name to be more descriptive [skip CI] 2024-02-15 12:01:33 +08:00
tankya2
f9b9e5f531 Rename to better reflect function of file 2024-02-15 11:34:46 +08:00