Alex, thanks for your quick and wise response! I did a cursory pass through of the source code, matdyn.f90 and lambda.f90, used in QHA (matdyn) and the general phonon packages within QE, and didn't find any obvious uses of floating point loop variables. Frankly, I can't imagine why such assignments would ever be done! On the other hand, occasionally posted on the forum are reports of NaN errors embedded in phonon calculation output. I wonder if such result from the "very bad" programming practices you describe.
Hope to see you at the March Meeting upcoming in San Antonio. -Paul -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Axel Kohlmeyer Sent: Thursday, November 27, 2014 6:24 AM To: PWSCF Forum Subject: Re: [Pw_forum] QHA Compile: Using gfortran instead of ifort On Wed, Nov 26, 2014 at 11:27 PM, W2AGZ <[email protected]> wrote: > To the Community: > > > > I believe I may have raised this question in the far distant past. > > > > It appears that under QE-5.1.1, it is still necessary to compile the > source code within QHA using ifort. Are any in the QE community aware > of a QHA package compile-able with gfortran, or object code resulting > from such? Is there an equivalent to QHA somewhere within the QE > package (or outside!) capable of yielding similar results such as, e.g., Debye temperatures? > > > > As always, thanks for any advice/guidance. for the most part it seems as if all it needs is somebody with a little bit to time to sit down and replace the loops using floating point variables with the equivalent using integral loop variables. using floating point loop variables is very, *very*, *VERY* bad programming style (due to limitations of floating point math) and as of the last decade removed from the fortran standard. not really rocket science... axel. > > > > Paul Michael Grant, PhD > > Physicist and Science Writer > > Senior Life Fellow, American Physical Society > > Fellow, Institute of Physics, United Kingdom > > [email protected] > > http://www.w2agz.com > > > > > > > _______________________________________________ > Pw_forum mailing list > [email protected] > http://pwscf.org/mailman/listinfo/pw_forum -- Dr. Axel Kohlmeyer [email protected] http://goo.gl/1wk0 College of Science & Technology, Temple University, Philadelphia PA, USA International Centre for Theoretical Physics, Trieste. Italy. _______________________________________________ Pw_forum mailing list [email protected] http://pwscf.org/mailman/listinfo/pw_forum _______________________________________________ Pw_forum mailing list [email protected] http://pwscf.org/mailman/listinfo/pw_forum
