[Wien] Some interesting observation with "runsp_lapw -so -orb" on Mac OSX

Peter Blaha pblaha at theochem.tuwien.ac.at
Mon Dec 17 07:59:04 CET 2012


I do not have a Mac, so cannot test it. But:

does the $SCRATCH directory exist ?

what gives:   ls -alsrp $SCRATCH

do you see the vectorup/dn file generated by lapw1 ?

cat uplapw1.def
cat lapwso.def

Are the definitions correct ? Do you see the correct path in these def files
for the vector files ? Or is a "/" missing ???

Maybe the Mac-filesystem does not allow for a path of arbitrary lenght (similar as
upper/lower case problems ....) ?

Eventually, set the SCRATCH variable to /Volumes/Macintosh_HD2/scratch/wien2k_scratch/
(with a "/" at the end). The wien2k-scripts should append this automatically, but maybe
the sed command behaves differently on the Mac ?

Am 17.12.2012 06:02, schrieb Zhu, Jianxin:
> Dear Peter and Wien2k users,
>
> I think it is much more fruitful to get help from you.
>
> I have always been observing interesting issues with "runsp_lapw –so –orb" (or "runsp_c_lapw –so –orb") on my Mac OSX machine.
>
> If I define the scratch as something like ---
>
> [] jxzhu%  echo $SCRATCH
> /Volumes/Macintosh_HD2/scratch/wien2k_scratch
>
> By running wien2k with the above mentioned mode, I get the error
>
>
> [] jxzhu% runsp_lapw -so -orb -cc 0.001 -NI -i 1
>   LAPW0 END
>   ORB   END
>   ORB   END
>   LAPW1 END
>   LAPW1 END
> LAPWSO END
> forrtl: severe (59): list-directed I/O syntax error, unit 30, file /Users/jxzhu/nfcc/nfcc.energysoup
> Image              PC                Routine            Line        Source
> lapw2c             00000001001274AC  Unknown               Unknown  Unknown
> lapw2c             0000000100125FD4  Unknown               Unknown  Unknown
> lapw2c             00000001000F852E  Unknown               Unknown  Unknown
> lapw2c             00000001000AF83A  Unknown               Unknown  Unknown
> lapw2c             00000001000AF009  Unknown               Unknown  Unknown
> lapw2c             00000001000DA81E  Unknown               Unknown  Unknown
> lapw2c             000000010003AF56  _fermi_tetra_             516  fermi_tmp_.F
> lapw2c             000000010003A476  _fermi_                   111  fermi_tmp_.F
> lapw2c             000000010006E463  _MAIN__                   278  lapw2_tmp_.F
> lapw2c             000000010000108C  Unknown               Unknown  Unknown
> lapw2c             0000000100001024  Unknown               Unknown  Unknown
>
>  >   stop error
>
>
> The problem is that the "x lapwso –up –orb" does not generate eigenvalues properly.
>
> However, if I specify the scratch as something below (or with the absolute path being not greater than 22 characters in length)
>
> [] jxzhu% echo $SCRATCH
> /Users/jxzhu/scratch
>
> By running wien2k with the above mentioned mode, no error appears
>
> [] jxzhu% runsp_lapw -so -orb -cc 0.001 -NI -i 1
>   LAPW0 END
>   ORB   END
>   ORB   END
>   LAPW1 END
>   LAPW1 END
> LAPWSO END
>   LAPW2 END
>   LAPW2 END
> LAPWDM END
>   CORE  END
>   CORE  END
>   MIXER END
>
>  >   charge in SCF NOT CONVERGED
>
> If I look into the file nfcc.energysoup, I see the command "x lapwso –up –orb" does generate eigenvalues properly.
>
> This kind of issues only happen on Mac OSX machines (I am using 10.6.8, and the wien2k is compiled with Intel 11.1/089)  but not on linux machines.
> In addition, on the same Mac OSX machine, the running modes like "runsp_lapw –so" and "runsp_lapw –orb" simply work fine.
>
> I very much appreciate if you can help reproduce this on your Mac OSX machines and share your experience on how to fix it (if it is true).
>
> Sincerely yours,
>
> Jianxin
>
>
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
>

-- 
-----------------------------------------
Peter Blaha
Inst. Materials Chemistry, TU Vienna
Getreidemarkt 9, A-1060 Vienna, Austria
Tel: +43-1-5880115671
Fax: +43-1-5880115698
email: pblaha at theochem.tuwien.ac.at
-----------------------------------------


More information about the Wien mailing list