Dear users,
The runqmc stops before finishing the calculations without any error, instead it says "Job is finished" in OUT file. Please do needful in this regard.
CASINO VERSION="v2.13.602 [Mike Towler] (12 December 2016)"
OS : Ububtu 16.04
gfortran version 5.4.0
FFLAGS_opt = -Ofast -fprotect-parens -fpeel-loops -fcray-pointer
runqmc stops without any error.
-
- Posts: 84
- Joined: Tue Jun 17, 2014 6:50 am
Re: runqmc stops without any error.
Please give more detais.
What is the last output it gives and what is the input? How do you know that it stops before the end?
Thanks
What is the last output it gives and what is the input? How do you know that it stops before the end?
Thanks
-
- Posts: 15
- Joined: Fri Feb 27, 2015 11:20 am
Re: runqmc stops without any error.
Hi Katharina
Here I have attached the input and out put file for electron-hole bilayer.
Thank
Rajesh
Here I have attached the input and out put file for electron-hole bilayer.
Thank
Rajesh
- Attachments
-
- input_out.tar.gz
- (10.88 KiB) Downloaded 1949 times
-
- Posts: 15
- Joined: Fri Feb 27, 2015 11:20 am
Re: runqmc stops without any error.
I have set the opt_cycles = 100 , but before it finish all cycles stopped at 5th cycle as you can see in the OUT file. And This happened many times.How do you know that it stops before the end?
-
- Posts: 117
- Joined: Fri May 31, 2013 10:42 am
- Location: Lancaster
- Contact:
Re: runqmc stops without any error.
Dear Rajesh,
I am running your example on four cores with the same random seed as you... I've got to 69 cycles so far without problems (see attached out file). If you diff the out file with yours you will see that the first VMC calculation is exactly the same. After that differences creep in, because optimisation is a very numerically sensitive procedure.
I am also running your example with debugging flags, and have reached 40 cycles without encountering problems.
Is it possible that some other issue on your computer caused the job to halt?
Best wishes,
Neil.
I am running your example on four cores with the same random seed as you... I've got to 69 cycles so far without problems (see attached out file). If you diff the out file with yours you will see that the first VMC calculation is exactly the same. After that differences creep in, because optimisation is a very numerically sensitive procedure.
I am also running your example with debugging flags, and have reached 40 cycles without encountering problems.
Is it possible that some other issue on your computer caused the job to halt?
Best wishes,
Neil.
- Attachments
-
- out.gz
- Gzipped out file
- (34.97 KiB) Downloaded 1902 times
-
- Posts: 117
- Joined: Fri May 31, 2013 10:42 am
- Location: Lancaster
- Contact:
Re: runqmc stops without any error.
Dear Rajesh,
Note that you are using the same two-body terms between pairs of electrons and between electrons and holes. Since the electrons and holes have the same mass, it would be best to define a custom spin dependence with the pair groupings (1-1,2-2) and (1-2). Alternatively you could set the spin-dependence of U to 1, which gives the grouping (1-1) (1-2) (2-2), which is appropriate for the case where the electron and hole masses are different.
Best wishes,
Neil.
Note that you are using the same two-body terms between pairs of electrons and between electrons and holes. Since the electrons and holes have the same mass, it would be best to define a custom spin dependence with the pair groupings (1-1,2-2) and (1-2). Alternatively you could set the spin-dependence of U to 1, which gives the grouping (1-1) (1-2) (2-2), which is appropriate for the case where the electron and hole masses are different.
Best wishes,
Neil.
-
- Posts: 15
- Joined: Fri Feb 27, 2015 11:20 am
Re: runqmc stops without any error.
Dear Sir,
Thank you for your reply.
Regards
Rajesh
Thank you for your reply.
I have been looking for it, I feel like this issue may be related to Ubuntu 16.04/gfortran5.4.0 since I have tried to run the same jobs on the other PC with the same configurations as mentioned in first post, but job halt on other PC too. Job sometimes complete but most of the time it stops, particularly when I see the job in the morning I found it stopped without any errors. I am also running some jobs on the workstation with ubuntu14.04, gfortran4.8.4 and casino version 1.13.473(1 march 2015) but on this workstation job never stopped like this.Is it possible that some other issue on your computer caused the job to halt?
How can I define custom spin dependence?it would be best to define a custom spin dependence with the pair groupings (1-1,2-2) and (1-2).
Regards
Rajesh
-
- Posts: 117
- Joined: Fri May 31, 2013 10:42 am
- Location: Lancaster
- Contact:
Re: runqmc stops without any error.
Dear Rajesh,
I've attached modified input files for the example you sent. The main changes I made are: (i) I defined a custom spin-dependence (see the block at the end of input) and used it in the U term; (ii) I added a plane-wave two-body p term to the Jastrow; (iii) I removed the QCUSP term from the Jastrow; (iv) I used varmin_linjas rather than madmin to optimise the wave function.
Hope this helps. Best wishes,
Neil.
P.S. I ran under Ubuntu 16.10, using gfortran 6.2.0.
I've attached modified input files for the example you sent. The main changes I made are: (i) I defined a custom spin-dependence (see the block at the end of input) and used it in the U term; (ii) I added a plane-wave two-body p term to the Jastrow; (iii) I removed the QCUSP term from the Jastrow; (iv) I used varmin_linjas rather than madmin to optimise the wave function.
Hope this helps. Best wishes,
Neil.
P.S. I ran under Ubuntu 16.10, using gfortran 6.2.0.
- Attachments
-
- RAJESH.tar.gz
- (2.69 KiB) Downloaded 1894 times