[Wien] Problem with prepare_xsf_lapw
Luigi Maduro - TNW
L.A.Maduro at tudelft.nl
Tue Oct 10 17:09:19 CEST 2017
Dear WIEN2k users,
I am running WIEN2k 17.1 on Beowulf style clusters with a CentOS 7 Linux system. I am using WIEN2k to get optical properties of MoS2 using the non-local van der Waals functionals in WIEN2k 17.1.
I am using a 2x2x1 supercell with Rkmax=6.5 and 1 kpoint under the influence of the optB88-vdW functional. I have no problems when running the code in sequential mode.
Whenever I try to use parallel computation the code crashes. In order to manage jobs the clusters use the Torque (PBS implementation) queue manager. I have written a bash script (similar to the one in the FAQ page) to append the nodes in the .machines file. In the calculations I am using 1 node and 20 processors. Whenever I use the -nlvdw switch in the run_lapw command the script crashes. I get the following error:
Traceback (most recent call last):
File "/home/WIEN2k_2/prepare_xsf_lapw", line 360, in <module>
write_xsf_grid(xcrzeilen, gridmatrix)
File "/home/WIEN2k_2/prepare_xsf_lapw", line 299, in write_xsf_grid
rho = open(os.path.basename(os.getcwd())+".rho_"+str(i+1),"r")
IOError: [Errno 2] No such file or directory: 'case.rho_74'
NLVDW END (case.inxsf created)
[1] Done mpirun -np 20 -machinefile .machinenlvdw /home/WIEN2k_2/nlvdw_mpi nlvdw.def >> .time00
Child with myid of 19 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
19 LAPW0-Error. Check file lapw0.error and case.output0*.
application called MPI_Abort(MPI_COMM_WORLD, 1714408384) - process 19
Child with myid of 16 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
16 LAPW0-Error. Check file lapw0.error and case.output0*.
Child with myid of 18 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
18 LAPW0-Error. Check file lapw0.error and case.output0*.
Child with myid of 12 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
12 LAPW0-Error. Check file lapw0.error and case.output0*.
Child with myid of 15 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
15 LAPW0-Error. Check file lapw0.error and case.output0*.
Child with myid of 17 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
17 LAPW0-Error. Check file lapw0.error and case.output0*.
Child with myid of 13 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
13 LAPW0-Error. Check file lapw0.error and case.output0*.
application called MPI_Abort(MPI_COMM_WORLD, -1249474368) - process 16
application called MPI_Abort(MPI_COMM_WORLD, -1730723776) - process 12
application called MPI_Abort(MPI_COMM_WORLD, 58291520) - process 18
Child with myid of 14 has an error
'LAPW0' - R2V files not present, which are required for mBJ or NLvdW
14 LAPW0-Error. Check file lapw0.error and case.output0*.
I noticed that there is indeed no case.rho_74 file. Additionally the files case.tmp_74, case.output5_74, and case.rho_onedim_74 are missing.
However, the files case.def_74, case.in5_74 are in the directory where I am doing my calculation. I think there might be something missing in the prepare_xsf_lapw file, but I cannot seem to correct the problem. I cannot find anything related to the problems I am having with prepare_xsf_lapw in the mailing list.
Any help is appreciated!
Regards,
Luigi Maduro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20171010/65528b10/attachment.html>
More information about the Wien
mailing list