[Wien] Potential bug in WIEN2k 21.1 - read_vorb_files
Peter Blaha
pblaha at theochem.tuwien.ac.at
Thu Mar 31 20:05:22 CEST 2022
Dear Joseph Prentice,
Thank you very much for your report and the fix.
Yes, I believe your analysis and the fix is absolutely correct.
Best regards
Peter Blaha
Am 31.03.2022 um 19:29 schrieb Joseph Prentice:
> Dear all,
>
> I have been running calculations on iron selenide using WIEN2k 21.1 on
> my local HPC facility, including an external magnetic field. However,
> when I run these calculations using the command:
>
> runsp_lapw -so -orbext -cc 0.00001 -ec 0.00001
>
> ‘runsp_lapw’ crashes when it tries to execute ‘read_vorb_files’. The
> error message is that ‘Variable name must contain alphanumeric characters’.
>
> After some digging, I found where I believe the error was originating.
> In ‘x_lapw’, when the variable ‘exe’ is being set for the
> ‘read_vorb_files’ command (around l. 1055), the variable ‘def’ is reset
> incorrectly, using the line:
>
> set $def
>
> This has the effect of trying to set a variable whose name is the
> current value of ‘def’, which is presumably not the intended action,
> particularly as the current value of ‘def’ contains the character ‘.’,
> which is not allowed in variable names.
>
> By changing the above line to
>
> set def
>
> which is in-line with the rest of the script, I have found that the
> calculation now proceeds without crashing.
>
> I hope that this is helpful – please let me know if I have something
> incorrect, or if the above code actually works as intended. I am using
> tcsh v6.20, if that affects how this piece of code runs.
>
> Best wishes,
>
> Joseph Prentice
>
> Cooksey Early Career Teaching and Research Fellow
>
> St Edmund Hall and Department of Materials
>
> University of Oxford
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at: http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html
--
--------------------------------------------------------------------------
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300 FAX: +43-1-58801-165982
Email: blaha at theochem.tuwien.ac.at WIEN2k: http://www.wien2k.at
WWW: http://www.imc.tuwien.ac.at
-------------------------------------------------------------------------
More information about the Wien
mailing list