Hi Paolo and Pietro,
Just for you to know how things got resolved.
After I have made the changes that Pietro had suggested,
the calculations crashed with no message.
OK, I cannot restart the job, but two weeks are not lost.
The already calculated energies were saved in
the file data-file-schema.xml.
I extracted k-points where energies were zero (not set),
and in order to create a list of k-points for 'bands' type of calculation.
I erased the existing wavefunction files, making more disk space
for new wavefunctions, and I started a new job, (with disk_io='medium').
And I hope I will be able to merge the new data with old one.
(in data-file-schema.xml?)
Thank you all very much.
And my best regards
Ivo Batistic
Department of Physics
Faculty of Science, University of Zagreb
03. 12. 2019. u 19:38, Paolo Giannozzi je napisao/la:
I am not sure I understand the situation: are only eigenvalues required?
if so, there should be a *.xml file that contains already computed
eigenvalues. You may just compute the remaining k-points and make a merge.
For future reference: disk_io='none' does not write the xml file, but it
is sufficient to move the first instruction in "punch.f90":
IF (io_level < 0 ) RETURN
after
CALL pw_write_schema( only_init, wf_collect )
Maybe this should actually be the default behavior for disk_io='none'.
In case you are young and wondering where this funny name "punch" comes
from: it is a relict of the era of "punched cards"
Paolo
On Tue, Dec 3, 2019 at 12:09 PM Pietro Delugas <[email protected]
<mailto:[email protected]>> wrote:
in qe-6.5Beta it is at line 56 but yes that's the line.
you can restart the job with a different io just specifying it in
the namelist.
Be aware that you could encounter memory issues.
On 03/12/19 11:52, Ivo Batistic wrote:
Hi Pietro,
Let me just explain the situation:
* I have started nscf run two weeks ago with disk_io='medium',
* Few day ago I have noticed that disk is almost full,
so, I have suspended calculations, (prefix.EXIT)
* and I want to restart (and not to lose two weeks)
but without wavefunctions writing.
I do not know can I restart job with a different disk_io.
Replace value in *.xml files?
So I stick with disk_io = 'medium'.
OK, regarding your suggestion,
I cannot find io_level at line 57 (QE-6.3?).
The closest not commented line is 61:
CALL open_buffer( iunwfc, 'wfc', nwordwfc, io_level, exst_mem,
exst_file )
where I can replace io_level with zero.
Is this what you meant?
Ivo
PS: similar line at QE-6.4.1 code base is at line 54!
03. 12. 2019. u 11:18, Pietro Delugas je napisao/la:
Hello Ivo
if you use disk_io = 'low' and verbosity = 'high' the program
should print the band structure in output and avoid the usage of
scratch files, the return in io_base preventing the printout of
collected wavefunctions.
If instead you want to use disk_io = 'medium' you can try to
replace io_levelat line 57 ofPW/src/wfcinit.f90with a 0.
hope it helps
greetings - Pietro
On 03/12/19 10:49, Ivo Batistic wrote:
Thanks very much Pietro,
I have checked and
this indeed prevents wavefunctions writing in
the final stage, in prefix.save directory.
However, if one use disk_io='medium',
there are temporary files for wavefunction storage
in working directory,
prefix.wfcN
which at each step (k-point) grow bigger.
Is there any magic, like RETURN, to prevent
wavefuctions writing in these temporary files.
I would be very grateful for this info.
Best regards
Ivo B.
Department of Physics
Faculty of Science, University of Zagreb
02. 12. 2019. u 11:18, Pietro Delugas je napisao/la:
Hi Ivo
quick and dirty: just put a RETURN statement in
Modules/io_base.f90 at line 74 or there around and then
recompile pw.x. Obviously once done remember to remove it ;)
for a more durable implementation one could add more modulation
in disk_io strings ...
hope it helps
regards - Pietro
On 02/12/19 11:03, Ivo Batistic wrote:
Hi to QE developers,
Is is possible to disable wavefunctions writing
in nscf calculations.
for Fermi-surface calc, afterwards.
(in QE-6.3 if it is version dependent)
disk_io='none' is not an option, since
it does suppress also writing of the energies.
I. Batistić
Department of Physics
Faculty of Science, University of Zagreb
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso
<http://www.max-centre.eu/quantum-espresso>)
users mailing list [email protected]
<mailto:[email protected]>
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso
<http://www.max-centre.eu/quantum-espresso>)
users mailing list [email protected]
<mailto:[email protected]>
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso
<http://www.max-centre.eu/quantum-espresso>)
users mailing list [email protected]
<mailto:[email protected]>
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso
<http://www.max-centre.eu/quantum-espresso>)
users mailing list [email protected]
<mailto:[email protected]>
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso
<http://www.max-centre.eu/quantum-espresso>)
users mailing list [email protected]
<mailto:[email protected]>
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso
<http://www.max-centre.eu/quantum-espresso>)
users mailing list [email protected]
<mailto:[email protected]>
https://lists.quantum-espresso.org/mailman/listinfo/users
--
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users