Open haoweixu opened 2 years ago
Hi, sorry for the inconvenience.
My environment is TRIQS 3.0.1 and cthyb (commit d8ae5f386838, the latest one in the 3.0.x branch). I failed to reproduce your problem in my environment. Do you mind if I ask you to upgrade your triqs libraries to the latest versions.
I have the same issue. My TRIQS version is 3.0.1 (git hash fea808e79cd2e66627ddd8eed535317bc1561466). My TRIQS cthyb version is 3.0.0 (git hash ba23ff9573cc89f95fac36485ffccecbf7905377). These are the versions obtained from the latest TRIQS Docker image.
Thanks for the information.
DCore assumes that TRIQS cthyb is built with the following options:
-DLocal_hamiltonian_is_complex=ON -DHybridisation_is_complex=ON
https://issp-center-dev.github.io/DCore/master/impuritysolvers/triqs_cthyb/cthyb.html
But, these options are not enabled in the TRIQS cthyb binary package.
Hi, I was trying to use DCore with TRIQS/cthyb impurity solver. I have DCore version=3.0.0, TRIQS=3.0, TRIQS/DFTTools=3.0, and TRIQS/cthyb=3.0.
I used a pretty simple test input, which is as follows
However, we I run DCore, I always have the error message "expecting triqs_cthyb::many_body_op_t in C++, but got 'triqs.operators.operators.Operator' in Python." And the full error output is
Looks like there are some incompabilities between TRIQS/cthyb and DCore. Could you please help solve this issue? Thank you very much!
Best wishes