-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem on running dcore DMFT loop #128
Comments
Hi, what is the version of TRIQS? Can I have a look at the full error message? |
Hi, I encountered the same error message when trying to run the main loop of dcore. Is there a recommendation how to resolve this issue? This is using triqs-3.1.x and running the example of srvo3 (using the alps/ct-hyb solver). Happy to send log files if useful. The error message is the same as above (only last python error quoted here): |
Thank you for the report. |
yes, that's correct. It's initialised in the .ini file as follows: |
I somehow failed to reproduce the issue:
I'd appreciate if you describe how you installed triqs and DCore. Could you install a development version and set the following environment variable?
|
Thanks a lot, installing the development version with the environment variable worked fine. Is there any disadvantage in using it like that? In case it is of any use, if I don't set DCORE_TRIQS_COMPAT to 1, I get the following error messages in the output file (replicated once for each MPI task), which is the same as above: For the triqs installation, this is pulling it from the GitHub repository and compiling it myself. The compilation goes through fine and passes all tests for triqs (i.e. make test shows no failed tests). |
As far as I tested myself, there is no disadvantage.
This is weird... I have no idea. |
Hi. I have same problem with examples here: but this doesn't help me
The text of error: My versions of triqs and dcore
|
@an-karpov |
I used the following command: does it have to be installed via the sources? |
I think so. I am using my own ALPS/CT-HYB regularly. |
Dear developers, I try to run a DCore calculation on ISSP supercomputer System B (ohtaka) by MPI job using following impurity solver 'ALPS/cthyb'
For the example of 2D Hubbard model, it works well. But when I apply it on a real material, the calculation is stopped by an error 'Thrown exception Acceptance_rate_global_shift was measured on only some of the MPI processes.' in 2nd iteration, which can be checked in dcore.log or output file in work/ directory.
Operators of ISSP said they found no problems with System B and suggested me to report the error in here. |
The error message indicates that the total simulation time is too short or one Monte Carlo step took loo long to accumulate Monte Carlo results. Do you have more log messages from the solver? |
Yes, there is, but I could not find the difference of log messages comparing with successful calculation. In work/imp_shell0_ite2/output :
Some logs are omitted by '...' In dcore.err, there are all logs:
|
Thank you. I need to check the omitted message. Could you upload the full log message from the QMC solver as a zip file? |
Thank you very much! |
The simulation time seems to be too short. Could you increase the total simulation time?
These two numbers should match roughly. |
Thank you very much! |
Dear developers,
I am a beginner of dcore and I came across the following problem.
First I install dcore, triqs, triqs_dft_tools properly. (No error prompt and all modules can be imported)
Then I copy the example of 2D Hubbard model from the documentation web (dmft_square_pomerol.ini)
No problem in running
dcore_pre dmft_square_pomerol.ini
But when I run the True DMFT loop with
dcore dmft_square_pomerol.ini --np 1
it stops with the prompt
RuntimeError: Error occurred while executing MPI program! Output messages may be found in /public/home/workspace/many-body/dcore/work/sumkdft_Gloc/output!
I saw the following message in the output file
File "/public/home/anaconda3/envs/wanbe/lib/python3.8/site-packages/triqs/gf/gf.py", line 135, in delegate
assert isinstance(indices, (type(None), list, GfIndices)), "Type of indices incorrect : should be None, Gfindices, list of str, or list of list of str"
AssertionError: Type of indices incorrect : should be None, Gfindices, list of str, or list of list of str
Unexpected error: Type of indices incorrect : should be None, Gfindices, list of str, or list of list of str
Could you help me figure out what does this message mean and how can I solve it?
Thank you very much in advance!
Best regards,
SH
The text was updated successfully, but these errors were encountered: