Pochung Chen

Results 75 comments of Pochung Chen

If cuTENSOR is a dependency of cuQuantum, they don't we enforce to enable cuTENSOR when we enable cuTENSOR? Or we only have the option of cuQuantum. Use cannot enable/disalbe cuTENSOR.

We want to combine bond1 and bond2 into a new bond=bond12. In terms of physics, bond1 is not special. So, why bond1.combineBond(bond2) and not bond2.combineBond(bond1). I would say the only...

One can use rank-n delta tensor to formally express this as tensor contraction. For example, define $\delta_{a,b,c}=1$ only when $a=b=c$ and is zero otherwise. Then $C_{i,j,c}= \sum_{a,b} A_{i,a} B_{j,b} \delta_{a,b,c}$....

For the boost library. I think we only use a small part of it. Can we list the necessary part. And maybe we can only include these parts in the...

> > Is there any possible way that I can install Cytnx1.0.1 in conda as soon as possible? I mean the package can be fix in conda even [#595](https://github.com/Cytnx-dev/Cytnx/issues/595) can...

CMP0167 https://cmake.org/cmake/help/latest/policy/CMP0167.html The [FindBoost](https://cmake.org/cmake/help/latest/module/FindBoost.html#module:FindBoost) module is removed in cmake 3.30. find_package(Boost CONFIG) finds the upstream package directly, without the find module. Examples * https://cliutils.gitlab.io/modern-cmake/chapters/packages/Boost.html

CMP0146 https://cmake.org/cmake/help/latest/policy/CMP0146.html The [FindCUDA](https://cmake.org/cmake/help/latest/module/FindCUDA.html#module:FindCUDA) module is removed in cmake 3.27. Examples * https://cliutils.gitlab.io/modern-cmake/chapters/packages/CUDA.html

OpenMP examples * https://cliutils.gitlab.io/modern-cmake/chapters/packages/OpenMP.html

CUDA Quantum and CMake[¶](https://nvidia.github.io/cuda-quantum/0.6.0/using/advanced/cmake_app.html#cuda-quantum-and-cmake)