Dear Gosia,

as far as I know the naming scheme of files in the $prefix.save
directory is that the .xml extension refers to (iotk-written) textual XML files, while .dat refers to binary files (probably still written in iotk fmt)

Since magnetization is stored binary (I guess), the files dumped should have extension .dat.

Usually, QE does not care whether .xml or .dat is used, and goes ahead anyway... probably this is not implemented in the piece of code you are referring to.

For the charge density, eg, PW/src/potinit.f90 reads

  !
  filename =  TRIM( tmp_dir ) // TRIM( prefix ) // '.save/charge-density.dat'
  exst     =  check_file_exst( TRIM(filename) )
  !
  IF ( .NOT. exst ) THEN
      !
filename = TRIM( tmp_dir ) // TRIM( prefix ) // '.save/charge-density.xml'
      exst     =  check_file_exst( TRIM(filename) )
      !
  ENDIF
  !


brute force solution:
convert .dat into .xml  using iotk (eg from espresso/bin)
   iotk convert file.xml file.dat

longer term solution:
fixing the sources should be very simple (worst case scenatio just change .xml into .dat, better to support both of them)

Andrea


Dear Quantum Espresso Users and Developers,

I faced the following problem trying to calculate the band structure for my system:

I did my scf calculations including SO with non-zero starting magnetization.

Then I tried to calculate the band structure, and the program crashed due to the lack of magnetization.x.xml file.

The problem is that the only file I can find is the magnetization.x.dat.

How can I obtain the xml files for magnetization? Is it posible from the dat file?

I use QE 5.3.0 version.

 

Thanks in advance,

Malgorzata Wawrzyniak

UAM Poznan

 



--
Andrea Ferretti, PhD
S3 Center, Istituto Nanoscienze, CNR
via Campi 213/A, 41125, Modena, Italy
Tel: +39 059 2055322;  Skype: andrea_ferretti
URL: http://www.nano.cnr.it
_______________________________________________
Pw_forum mailing list
[email protected]
http://pwscf.org/mailman/listinfo/pw_forum

Reply via email to