[Wien] WIEN2k 12 fft_modules

2012-07-30 Thread محمد ارشد فرحان
 Unknown  Unknown
  lapw2  00437F93  fermi_tetra_ 516  fermi_tmp_.F
  lapw2  00437423  fermi_ 111  fermi_tmp_.F
  lapw2  004721BA  MAIN__ 278  lapw2_tmp_.F
  lapw2  00403C9C  Unknown Unknown  Unknown
  libc.so.6  2B3BE2AF5C8D  Unknown Unknown  Unknown
  lapw2  00403B99  Unknown Unknown  Unknown
 
  --
 
 P.Blaha
 
 --
  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.atWWW:
  http://info.tuwien.ac.at/theochem/
 
 --
 
  ___
  Wien mailing list
  Wien at zeus.theochem.tuwien.ac.at
  http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
 
 
 
  ___
  Wien mailing list
  Wien at zeus.theochem.tuwien.ac.at
  http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien



 --
 Professor Laurence Marks
 Department of Materials Science and Engineering
 Northwestern University
 www.numis.northwestern.edu 1-847-491-3996
 Research is to see what everybody else has seen, and to think what
 nobody else has thought
 Albert Szent-Gyorgi
 ___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien




-- 
*  ?*
Dept of Chemistry,
Pohang Univ of Sci  Tech
Pohang, Republic of Korea
-- next part --
An HTML attachment was scrubbed...
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/fb8879e3/attachment.htm


[Wien] Such a vast difference in two values of K’ for the same case.

2012-07-30 Thread Vinayak Mishra
I have basically two questions to ask. I will like to mention that I
have gone through the related previous questions and their answers on
registered users site. I will be highly obliged if you could kindly
spare some time to go through the following two queries.

1.) I was doing c/a optimization at five different volumes in bct
structure for a particular case and was trying to get equilibrium
volume and tentative value of bulk modulus and its pressure
derivative. I gave optimization for one set of 5 volumes, say  +5.0,
0.0, -5.0, -10.0, -15.0 and another set, say  +5.5, 0.5, -5.5, -10.5,
-15.5  and then get EOS, then I find that there is a huge difference
in the value of pressure derivative of bulk modulus K? for the two
cases. I have plotted both the cases together in the plot.ps file
attached herewith. Here in the plot ?E? is the same constant value of
energy for both the curves. Only thing is, for the sake of clarity of
seeing the two curves together, in the solid curve 0.001 Ryd of energy
is added so that it is shifted up by that much energy so that one can
see the difference between the shape of two curves clearly. Both the
curves as such don?t seem to be much different, then why  such a large
difference in K?. Even otherwise also, why should it matter  whether
the run is given for 1st set of volumes or the 2nd set of volumes.
Could you please comment on this Prof. Blaha?

2.)While doing a spin-orbit calculation, we need to increase Emax upto
10 Ry in case.in1 file even though we are interested in eigenvalues
near Fermi energy. But as said in users guide, in the
second-variation these high eigenstates  form the basis functions
for the SO calculation. Without these high eigenvalues there will be a
poor basis even for states near Fermi energy.. But these high
eigenvalues are giving large QTL-B value of 980 or 1500 value, at high
energies say around 4.0 in case.output2 file if emax is set as 5.0
(instead of the default value 1.5) in case.inso file also apart from a
Emax=5 (default in SO calculations) in case.in1 file, when we try to
calculate partial charges by giving the command 'x lapw2 -so -qtl'.
After this, the command 'x tetra'  is given to get density of states.
So as said earlier, this is so when case.inso file also has emax = 5.0
i.e the maximum energy for which output eigenvectors and eigenenergies
will be printed (p.96 of users guide). But if we put emax =1.5, which
is the default value in case.inso file, then anyway at high energies
no computation of eigenvectors and eigen energies is done and no such
statement appears in the case.output2 file. It is true that fermi
energy is far below the energy level at which high QTL-B is quoted in
case.output2 file. My question here is: How and where Emax = 5.0 of
case.in1 file is used so that getting large qtl-b in output2 while
calculating partial charges, is meaningless or unharmful, if we happen
to keep emax equal to 5.0 in case.inso also. I just want to confirm
that a large qtl-b value at energies 0.5 to 1Ryd higher than Fermi
energy in case.output2 file is harmless and that I can use Emax upto
10 in case.in1 file without any hesitation. I will highly appreciate
your clarification on this.

Thank you very much in advance for your attention and time.

V. Mishra
-- next part --
A non-text attachment was scrubbed...
Name: plot.ps
Type: application/postscript
Size: 23196 bytes
Desc: not available
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/de0945ca/attachment.ps


[Wien] xcrysden large multipler k-points

2012-07-30 Thread Gavin Abo
What large values did you use in xcrysden for the multiplier and 
k-points?  Someone else might be able to comment on whether you can use 
smaller values and still get accurate results.

I see your posts on the xcrysden mailing list:

http://www.democritos.it/pipermail/xcrysden/2012-July/001215.html
http://www.democritos.it/pipermail/xcrysden/2012-July/001223.html

 From the posts, it looks like the number of k-points you used is 
possibly greater than 99672.  You currently cannot use

multipiler*k-points  5-digits (i.e., 99,999)

If the larger outputted values are really needed, it could probably be 
done by changing all the 4I5 to say 4I8 in F/kPath.f that is in the 
xcrysden source package (xcrysden-1.5.53.tar.gz).  However, you have to 
compile the xcrysden code.  There are some useful instructions on the 
web for compiling the xcrysden source in Debian or Ubuntu 
(https://sites.google.com/site/jamesanalytis/xcrysden-in-ubuntu-10-04), 
but have not seen for other Linux distributions if one wants to attempt it.

Since your not quite a linux guy, you will probably want to send your 
struct file (while providing also the multiplier and k-points value 
used) to Tone as requested on the xcrysden mailing list so that a linux 
binary package with changes can be provided if needed.

On 7/29/2012 7:54 PM,   ? wrote:
 Dear Prof. Lawrance  Gavin-Abo,
 i've not tested the latest version of Wien2k but, let me mention one 
 more place where real*4 are used that is in the creation of 
 case.klist_band.
 for any complicated coordinate in the k-path (mainly in monoclinic 
 systems) by using Xcrysden, the multiplier goes shooting high and 
 coordinate value exceeds real*4 consequently printing ** in places 
 of k-point coordinates in case.klist_band file.
 the XcrySden developers claim it to be on part of Wien2k where it 
 insists on real value but restricts it to 4 digits.
 if possible, please also look into it and of-course suggest me a 
 solution as i'm quite not a linux guy.
 regards,
-- next part --
An HTML attachment was scrubbed...
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/c4abd12a/attachment.htm


[Wien] infrared/Raman spectra...

2012-07-30 Thread Pradeep Kumar
thanks Prof. Peter Blah

On Sun, Jul 29, 2012 at 1:16 PM, Peter Blaha
pblaha at theochem.tuwien.ac.at wrote:
 IR and Raman means first:   phonon calculations (Gamma only).

 This can be done

 either by creating the corresponding displacements by hand and also
 setup/diagonalize the
 dynamical matrix yourself   or (much better)

 together with external programs like   phonon (expensive) or  phonopy
 (free).
 See unsupported software at www.wien2k.at

 This will only give you the IR/raman frequencies.
 For raman intensities I know some papers by C.Ambrosch-Draxl et al. (PRB ?),
 where she describes it (using optics for variuos frozen phonons).
 Search for Ambrosch and raman.

 Am 28.07.2012 11:25, schrieb Pradeep Kumar:

 Dear Wien2k Users,

 Is it possible to calculate infrared absorption and Raman spectra
 (i.e. Intensity vs. Raman shift)
 using Wien2k 11.1 version?.

 Is there any other utility programme regarding this?

 If anybody knows this one, please help me.

 thanks in advance...

 Pradeep Kumar
 Research Scholar
 University of Delhi
 India
 ___
 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
 -


 ___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien



-- 
Pradeep Kumar
India


[Wien] Error while parallel run

2012-07-30 Thread alpa dashora
.
  mpirun is available in /opt/openmpi/1.3/bin

  Thank you in advance.

  Regards,

  --
  Dr. Alpa Dashora


  __**___
  Wien mailing list
 Wien at zeus.theochem.tuwien.ac._**_at mailto:Wien at 
 zeus.theochem.**
 tuwien.ac.at Wien at zeus.theochem.tuwien.ac.at mailto:
 Wien at zeus.theochem.__t**uwien.ac.at http://tuwien.ac.at mailto:
 Wien at zeus.theochem.**tuwien.ac.at Wien at zeus.theochem.tuwien.ac.at

 
 http://zeus.theochem.tuwien.__**ac.at/mailman/listinfo/wienhttp://ac.at/mailman/listinfo/wien
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
 




 --
 Alpa Dashora


 __**___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac._**_at mailto:Wien at 
 zeus.theochem.**
 tuwien.ac.at Wien at zeus.theochem.tuwien.ac.at
 
 http://zeus.theochem.tuwien.__**ac.at/mailman/listinfo/wienhttp://ac.at/mailman/listinfo/wien
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
 


 --

P.Blaha
 --**__**
 --__--

 Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
 Phone: +43-1-58801-165300 tel:%2B43-1-58801-165300 FAX:
 +43-1-58801-165982 tel:%2B43-1-58801-165982
 Email: blaha at theochem.tuwien.ac.at mailto:blaha at theochem.tuwien.**
 ac.at blaha at theochem.tuwien.ac.atWWW: http://info.tuwien.ac.at/__*
 *theochem/ http://info.tuwien.ac.at/__theochem/ 
 http://info.tuwien.ac.at/**theochem/ http://info.tuwien.ac.at/theochem/
 
 --**__**
 --__--

 __**___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac._**_at mailto:Wien at zeus.theochem.**
 tuwien.ac.at Wien at zeus.theochem.tuwien.ac.at
 
 http://zeus.theochem.tuwien.__**ac.at/mailman/listinfo/wienhttp://ac.at/mailman/listinfo/wien
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
 





 --
 Alpa Dashora


 __**_
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.**at Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://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
 --**---



 __**_
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.**at Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien




-- 
Alpa Dashora
-- next part --
An HTML attachment was scrubbed...
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/93e920e4/attachment-0001.htm


[Wien] Error while parallel run

2012-07-30 Thread Peter Blaha
First: If you are unexperienced in computing, why would you use mpi at all.
Try the k-point parallel version first.

.machines:
1:arya
1:arya
1:arya


no lapw0 line !!

Am 30.07.2012 08:58, schrieb alpa dashora:
 Dear Wien2k Users, Mr. Abo and Prof. Blaha,

 I have edited my .machines file with the correct cpu name. My new .machines 
 file is as follows:
 granularity:1
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 extrafine:1
 lapw0: arya:2 arya:2

 After run_lapw -p: it gives the following error message:
 exe: MPI_Init: MPI_Root is not set
 exe: MPI_Init: Cannot set mpirun startup protocol

 Than, I have set the MPI_ROOT as:
 export MPI_ROOT=/opt/openmpi-1.4.5

 After export MPI_ROOT the following error was received:

 exe: MPI_INIT: Can't read plugin directory 
 /opt/openmpi-1.4.5/lib/linux_amd64/plugins
 exe: MPI_Init: No plugins will be available

 I didnt have any idea about openmpi, please tell me how to solve this error. 
 Please also comment on the .machines file.

 With kind regards,



 On Fri, Jul 27, 2012 at 11:02 AM, Peter Blaha pblaha at 
 theochem.tuwien.ac.at mailto:pblaha at theochem.tuwien.ac.at wrote:

 How should I know the correct name of your computer ???

 When you login to the machine, what are you using ??? Most likely, this 
 will be the correct name.

 If it is a shared memory machine you should use the same name for all
 processes.

 Am 26.07.2012 19:45, schrieb alpa dashora:

 Dear Prof. Blaha, Prof. Marks and All Wien2k users,

 Thank you very much for reply. I have given the more detail of my 
 system as you required:

 1. What kind of system do you have ??

   We have HP ProLiant DL380 G7 (8 servers) with 2 processors 
 each. So we have 16 processors and the total memory is shared by all the 
 processors.

 2. sh ???   What did you specify in siteconfig when configuring the 
 parallel environment ??? shared memory or non-shared memory  ??
   During the site configuration, I have used shared memory 
 architecture.

 3. *are your nodes really called cpu1, ...*
 *

 *
  I have used the 'top' command on terminal, it gives the 
 performance of all the processors. It gives the name of each processor as 
 cpu1, cpu2,  cpu3, so I
 have taken it as such.

 Please suggest me the correct .machines file or any other solution to 
 solve this problem.

 With kind regards,

 On Thu, Jul 26, 2012 at 2:25 PM, Peter Blaha pblaha at 
 theochem.tuwien.ac.at mailto:pblaha at theochem.tuwien.ac.at mailto:pblaha 
 at theochem.__tuwien.ac.at
 mailto:pblaha at theochem.tuwien.ac.at wrote:

  You seem to have several errors in your basic installation:


setenv USE_REMOTE 0
setenv MPI_REMOTE 0

[arya:01254] filem:rsh: copy(): Error: File type unknown

  rsh ???   What did you specify in siteconfig when configuring 
 the parallel environment ???

  shared memory or non-shared memory  ??
  ssh  or  rsh  ??(most likely rsh will not work on most 
 systems)

  What kind of system do you have ??

  a) Is it ONE computer with many cores (typically some SGI or 
 IBM-power machines, or a SINGLE Computer
   with 2-4 Xeon-quadcore 
 processors), or
  b) a cluster (connected via Infiniband) of several (Xeon 
 multicore) nodes

  Only a) is a shared memory machine and you can set USE_REMOTE 
 to 0

  Another problem might be your   .machines file:
  are your nodes really called cpu1, ...

  This implies more or less that you have a cluster of single-core 
 machines ???

  My guess is that you have a 16 core shared memory machine ???
  In this case, the  .machines file must always contain the same 
 correct machine name
  (or maybe localhost), but not cpu1,2


  Am 26.07.2012 10 tel:26.07.2012%2010:17, schrieb alpa dashora:


  Dear Wien2k Users and Prof. Marks,

  Thankyou very much for your reply. I am giving more 
 information.
  Wien2k Version: Wien2k_11.1 on a 8 processor server each has 
 two nodes.
  mkl library: 10.0.1.014
  openmpi: 1.3
  fftw: 2.1.5

  My OPTION file is as follows:

  current:FOPT:-FR -O3 -mp1 -w -prec_div -pc80 -pad -ip 
 -DINTEL_VML -traceback -l/opt/openmpi/include
  current:FPOPT:-FR -mp1 -w -prec_div -pc80 -pad -ip -traceback
  current:LDFLAGS:-L/root/WIEN2k_11/SRC_lib 
 -L/opt/intel/cmkl/10.0.1.014/lib/em64t http://10.0.1.014/__lib/em64t 
 http://10.0.1.014/lib/em64t
 http://10.0.1.014/lib/em64t -lmkl_em64t

  

[Wien] Fwd: Error while parallel run

2012-07-30 Thread alpa dashora
Dear Prof. Blaha,

As per your suggestion, I am able to run the k-point parallel calculation.

But in case of large systems, about 100 atoms, can I use this technique
(with how many k-points?)?

rgds,
-- next part --
An HTML attachment was scrubbed...
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/3f9e44f5/attachment.htm


[Wien] Fwd: Error while parallel run

2012-07-30 Thread Peter Blaha
No. For large cells you have to learn how to configure and use mpi correctly.

Am 30.07.2012 09:21, schrieb alpa dashora:
 Dear Prof. Blaha,

 As per your suggestion, I am able to run the k-point parallel calculation.

 But in case of large systems, about 100 atoms, can I use this technique (with 
 how many k-points?)?

 rgds,




 ___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien


-- 

   P.Blaha
--
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.atWWW: http://info.tuwien.ac.at/theochem/
--


[Wien] How to print QTLs for f subshell

2012-07-30 Thread Peter Blaha
When you change ISPLIT by hand in case.struct, be sure to keep the numbers in 
the correct column !

Alternative:   Use the   qtl program to generate case.qtl for the f-orbitals.

Am 28.07.2012 02:50, schrieb Jonathan Solomon:
 To WIEN2k users and developers:

 I would like to print QTLs for all seven orbitals contained in the f 
 subshell. I set ISPLIT=15 in the case.struct file but when I run init_lapw it 
 reverts to ISPLIT=8 and thus
 only prints up to the d orbitals. It does not work if I manually change it 
 back to 15 before running the calculation.

 Thank you,

 Jonathan Solomon


 ___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien


-- 

   P.Blaha
--
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.atWWW: http://info.tuwien.ac.at/theochem/
--


[Wien] Fwd: Error while parallel run

2012-07-30 Thread alpa dashora
Thankyou very much.

On Mon, Jul 30, 2012 at 12:58 PM, Peter Blaha
pblaha at theochem.tuwien.ac.atwrote:

 No. For large cells you have to learn how to configure and use mpi
 correctly.

 Am 30.07.2012 09:21, schrieb alpa dashora:

 Dear Prof. Blaha,

 As per your suggestion, I am able to run the k-point parallel calculation.

 But in case of large systems, about 100 atoms, can I use this technique
 (with how many k-points?)?

 rgds,




 __**_
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.**at Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien


 --

   P.Blaha
 --**--**
 --
 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.atWWW: http://info.tuwien.ac.at/**
 theochem/ http://info.tuwien.ac.at/theochem/
 --**--**
 --
 __**_
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.**at Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.**ac.at/mailman/listinfo/wienhttp://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien




-- 
Alpa Dashora
-- next part --
An HTML attachment was scrubbed...
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/1e665b5f/attachment.htm


[Wien] Such a vast difference in two values of K’ for the same case.

2012-07-30 Thread Peter Blaha
I would not bother too much about B', but B is changing by 20 %, which is too 
much.

You have to analyse your data to find out where your error is. Maybe in one set 
of
calculations you have not got the optimized c/a ratio (and corresponding 
energy) for
each volume ???

PS: 5 points are probably ok for equillibrium V and c/a, but B will always have 
quite
some error.

Spin-orbit:   Emax in case.in1 should be increased.
Emax in case.inso can stay at eg. 1.5 Ry
You don't need to worry about qtl-B at very high (unoccupied) energies 
(unless for
some spectroscopy you need these high states).


Am 30.07.2012 06:15, schrieb Vinayak Mishra:
 I have basically two questions to ask. I will like to mention that I
 have gone through the related previous questions and their answers on
 registered users site. I will be highly obliged if you could kindly
 spare some time to go through the following two queries.

 1.) I was doing c/a optimization at five different volumes in bct
 structure for a particular case and was trying to get equilibrium
 volume and tentative value of bulk modulus and its pressure
 derivative. I gave optimization for one set of 5 volumes, say  +5.0,
 0.0, -5.0, -10.0, -15.0 and another set, say  +5.5, 0.5, -5.5, -10.5,
 -15.5  and then get EOS, then I find that there is a huge difference
 in the value of pressure derivative of bulk modulus K? for the two
 cases. I have plotted both the cases together in the plot.ps file
 attached herewith. Here in the plot ?E? is the same constant value of
 energy for both the curves. Only thing is, for the sake of clarity of
 seeing the two curves together, in the solid curve 0.001 Ryd of energy
 is added so that it is shifted up by that much energy so that one can
 see the difference between the shape of two curves clearly. Both the
 curves as such don?t seem to be much different, then why  such a large
 difference in K?. Even otherwise also, why should it matter  whether
 the run is given for 1st set of volumes or the 2nd set of volumes.
 Could you please comment on this Prof. Blaha?

 2.)While doing a spin-orbit calculation, we need to increase Emax upto
 10 Ry in case.in1 file even though we are interested in eigenvalues
 near Fermi energy. But as said in users guide, in the
 second-variation these high eigenstates  form the basis functions
 for the SO calculation. Without these high eigenvalues there will be a
 poor basis even for states near Fermi energy.. But these high
 eigenvalues are giving large QTL-B value of 980 or 1500 value, at high
 energies say around 4.0 in case.output2 file if emax is set as 5.0
 (instead of the default value 1.5) in case.inso file also apart from a
 Emax=5 (default in SO calculations) in case.in1 file, when we try to
 calculate partial charges by giving the command 'x lapw2 -so -qtl'.
 After this, the command 'x tetra'  is given to get density of states.
 So as said earlier, this is so when case.inso file also has emax = 5.0
 i.e the maximum energy for which output eigenvectors and eigenenergies
 will be printed (p.96 of users guide). But if we put emax =1.5, which
 is the default value in case.inso file, then anyway at high energies
 no computation of eigenvectors and eigen energies is done and no such
 statement appears in the case.output2 file. It is true that fermi
 energy is far below the energy level at which high QTL-B is quoted in
 case.output2 file. My question here is: How and where Emax = 5.0 of
 case.in1 file is used so that getting large qtl-b in output2 while
 calculating partial charges, is meaningless or unharmful, if we happen
 to keep emax equal to 5.0 in case.inso also. I just want to confirm
 that a large qtl-b value at energies 0.5 to 1Ryd higher than Fermi
 energy in case.output2 file is harmless and that I can use Emax upto
 10 in case.in1 file without any hesitation. I will highly appreciate
 your clarification on this.

 Thank you very much in advance for your attention and time.

 V. Mishra



 ___
 Wien mailing list
 Wien at zeus.theochem.tuwien.ac.at
 http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien


-- 

   P.Blaha
--
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.atWWW: http://info.tuwien.ac.at/theochem/
--



[Wien] Fwd: Error while parallel run

2012-07-30 Thread alpa dashora
Dear Mr./Dr. Gavin,

After editing the .machines file, the openmpi1.3 gives the same error as
mentioned in the last mail, therefore I have installed new version 1.4.5,
but it doesn't work.


On Mon, Jul 30, 2012 at 1:51 PM, Gavin Abo gsabo at crimson.ua.edu wrote:

 Previously, you were supposedly using

 /opt/openmpi/1.3

 that seemed to work fine.  So wondering why you are now using:

 /opt/openmpi-1.4.5

 One HP ProLiant DL380 G7 server box (http://h18004.www1.hp.com/**
 products/quickspecs/13595_div/**13595_div.htmlhttp://h18004.www1.hp.com/products/quickspecs/13595_div/13595_div.html)
 has one or two processors each with 2, 4, or 6 cores.  You previously
 indicated that you have the two processor model, but you have not mentioned
 the number of cores.  Each server has its own memory.  You mentioned having
 8 server boxes. Do all 8 server boxes have the same number of processors
 and cores?  Without this information, no one knows what your .machines
 might need to be.


 On 7/30/2012 1:02 AM, Peter Blaha wrote:

 First: If you are unexperienced in computing, why would you use mpi at
 all.
 Try the k-point parallel version first.

 .machines:
 1:arya
 1:arya
 1:arya
 

 no lapw0 line !!

 Am 30.07.2012 08:58, schrieb alpa dashora:

 Dear Wien2k Users, Mr. Abo and Prof. Blaha,

 I have edited my .machines file with the correct cpu name. My new
 .machines file is as follows:
 granularity:1
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 1:arya:2
 extrafine:1
 lapw0: arya:2 arya:2

 After run_lapw -p: it gives the following error message:
 exe: MPI_Init: MPI_Root is not set
 exe: MPI_Init: Cannot set mpirun startup protocol

 Than, I have set the MPI_ROOT as:
 export MPI_ROOT=/opt/openmpi-1.4.5

 After export MPI_ROOT the following error was received:

 exe: MPI_INIT: Can't read plugin directory /opt/openmpi-1.4.5/lib/linux_
 **amd64/plugins
 exe: MPI_Init: No plugins will be available

 I didnt have any idea about openmpi, please tell me how to solve this
 error. Please also comment on the .machines file.

 With kind regards,




-- next part --
An HTML attachment was scrubbed...
URL: 
http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20120730/2781396a/attachment.htm


[Wien] WIEN2k 12 fft_modules symmetry

2012-07-30 Thread Peter Blaha
Yes, I can confirm that the missing real*8 in pimach is a bug, even when it 
does not show up
in optimized compilations. One should insert

IMPLICIT REAL*8 (A-H,O-Z)

in function pimach (bottom of SRC_lapw0/fftpack_helpers.f file).

As L.Marks already pointed out, the kurki.f problem is not really a bug (and 
should never cause problems,
as something is allowed in Fortran. However, it is certainly not clean and 
I'll change it.


Am 30.07.2012 00:49, schrieb Gavin Abo:
 Thanks, Prof. Marks.  Your explanation is better than mine.  Yes, almost 
 certainly the default -r4 is used for -O2, but by luck it is not truncating 
 the variable.

 By the way, do you think it is also by luck that the ifort compiler produces 
 an x symmetry executable that does not crash with a memory access violation 
 outside the lm array for
 certain structures?  If you check SRC_symmet*ry*/class.f on line 8, the array 
 is allocated as lm(2,49).  However, the array is only allocated as lm(2,48) 
 in kurki.f on line 3.
 Since class.f and kurki.f in SRC_symmet*so* both have lm(2,49), it suggests 
 lm(2,48) should be replaced by lm(2,49).  This would affect at least Wienk2k 
 11 and 12.

 How I caught the potential issue on my system:

 1. Add capitalized -C in SRC_symmetry*/*Makefile
 2. make
 3. cp symmetry ..
 4. Use in2o3.struct in the Wien2k folder example_struct_files
 5. x symmetry
 6. The first line in the error message:

 forrtl: severe (408): fort: (2): Subscript #2 of the array LM has value 49 
 which is greater than the upper bound of 48

 When -C is not used, the executable runs without error and seems to produce 
 the correct output for in2o3.  The error cannot be caught with TiC.

 On 7/29/2012 2:54 PM, Laurence Marks wrote:
 Almost certainly it is trickier than this. I expect that -O1 is
 truncating relevant variables to real*4 which is leading to problems.
 With -O2 the compiler may well be not bothering to truncate and, at
 the end of the space allocated for the variable, by luck the correct
 values are present. This is luck; the same type of bug can in other
 cases lead to segmentation violations when code gets overwritten.

 N.B., I think there are only two places where real*4 variables are
 used, in parts of aim and for storage of the Hamiltonian in lapw1.
 Everything else should be real*8.

 On Sun, Jul 29, 2012 at 3:05 PM, Gavin Abogsabo at crimson.ua.edu  wrote:
 I didn't use -r8.  However, you are right.  The scf cycle works
 correctly if I use -O1 -r8.

 So the higher optimizations -O2 and -O3 must be invoking the use of -r8,
 whereas -O0 and -O1 should be using the default -r4.

 On 7/29/2012 1:40 PM, Laurence Marks wrote:
 I have not tested, but it looks like you are probably right. There may
 be other cases where variables are not explicitly defined to be 8
 bytes which are normally hidden by the use of -r8. Did you use -r8?

 On Sun, Jul 29, 2012 at 1:57 PM, Gavin Abogsabo at crimson.ua.edu  wrote:
 Dear Prof. Blaha,

 Thanks, the scf cycle runs correctly using -O2 or -O3 with the new
 files for the fftpack routines.  However, the scf cycle of the TiC
 example does not converge with -O1 (in the lapw0 makefile) with wrong
 values in TiC.output0 such as the plane wave contribution.  I don't
 know whether the problem is reproducible on another system.

 It seems to be due to IMPLICIT REAL*8 (A-H,O-Z) not being in the
 PIMACH function at the end of the fortran file fftpack_helpers.f.
 This line is in the function in the old file zfft3d.F.

 Kind Regards,

 Gavin

 On Thu, Jul 26, 2012 at 1:42 AM, Peter Blaha
 pblaha at theochem.tuwien.ac.at  wrote:
 Thank's for the report.

 The problem concerns  lapw0, when compiled in sequential mode WITHOUT
 -DFFTW2 or -DFFTW3
 in the Makefile  (i.e. using the old fftpack routines instead of the 
 new
 and faster fftw library).

 The fix suggested in the mail below does not work. Instead, you have to
 replace the 3 attached
 subroutines and recompile. (eramps.f, fft_modules.F fftpack_helpers.f)

 A corrected version is on the web.

 PB


 Am 25.07.2012 23:21, schrieb Gavin Abo:
 Dear Prof. Blaha,

 When I run the TiC example with WIEN2k 12 without k-point or mpi
 parallelization, the program stops in lapw2 with the error shown below.
 Here lapw2 cannot read the TiC.energy
 file, because it is missing data in it as lapw0 gives bad output such 
 as a
 Density Integral with the value NaN in TiC.output0.

 The problem seems to be related to the new fft module.

 If lines 536-538 and 612-614 in SRC_lapw0/fft_modules.F:

 N2 = N+N
 DO 117 I=1,N2
   C(I) = CH(I)

 are both changed to:

 DO 117 I=1,N
   C(I) = CH(I)

 Then, the error goes way.  On my system, N was the number 64.  The 
 array C
 had a size of 64, such that the loop is indexing outside the array (N2 =
 128).

 In Wien2k 11, TiC.output0 had:

 PLANE WAVE CONTRIBUTION -0.235589
 :DEN  : DENSITY INTEGRAL  =  -754.35311720   (Ry)

 In Wien2k 12 with both changes made in fft_modules.F, TiC.output0 had:

 

[Wien] New update to SKEAF extremal area program

2012-07-30 Thread Patrick Rourke
Dear WIEN2k users,

This is an update to let you know that a new version (v1.3.0 r149) of
the SKEAF extremal area code for extracting quantum oscillation
information from calculated Fermi surfaces has been released. The new
version contains several important improvements and bug fixes (see the
README-forSKEAF file for details), so users are highly recommended to
upgrade to this version.

As before, the SKEAF source code and program instructions can be
downloaded from the WIEN2k Unsupported software goodies page (
http://www.wien2k.at/reg_user/unsupported/ ). The algorithm underlying
the code is described in P.M.C. Rourke and S.R. Julian, Computer
Physics Communications 183, 324 (2012) (also available on the arXiv at
http://arxiv.org/abs/0803.1895 ).

Best regards,

Patrick Rourke