
.Version 9.3.1 of FFTPROF 
.(MPI version, prepared for a x86_64_linux_gnu9.3 computer) 

.Copyright (C) 1998-2024 ABINIT group . 
 FFTPROF comes with ABSOLUTELY NO WARRANTY.
 It is free software, and you are welcome to redistribute it
 under certain conditions (GNU General Public License,
 see ~abinit/COPYING or http://www.gnu.org/copyleft/gpl.txt).

 ABINIT is a project of the Universite Catholique de Louvain,
 Corning Inc. and other collaborators, see ~abinit/doc/developers/contributors.txt .
 Please read https://docs.abinit.org/theory/acknowledgments for suggested
 acknowledgments of the ABINIT effort.
 For more information, see https://www.abinit.org .

.Starting date : Tue 10 Nov 2020.
- ( at 22h24 )
  
 Tool for profiling and testing the FFT libraries used in ABINIT.
 Allowed options are: 
   fourdp --> Test FFT transforms of density and potentials on the full box.
   fourwf --> Test FFT transforms of wavefunctions using the zero-pad algorithm.
   gw_fft --> Test the FFT transforms used in the GW code.
   all    --> Test all FFT routines.
 
 Real(R)+Recip(G) space primitive vectors, cartesian coordinates (Bohr,Bohr^-1):
 R(1)= 20.0000000  0.0000000  0.0000000  G(1)=  0.0500000  0.0000000  0.0000000
 R(2)=  0.0000000 20.0000000  0.0000000  G(2)=  0.0000000  0.0500000  0.0000000
 R(3)=  0.0000000  0.0000000 20.0000000  G(3)=  0.0000000  0.0000000  0.0500000
 Unit cell volume ucvol=  8.0000000E+03 bohr^3
 Unit cell volume ucvol=  8.0000000E+03 bohr^3
 Angles (23,13,12)=  9.00000000E+01  9.00000000E+01  9.00000000E+01 degrees
 Angles (23,13,12)=  9.00000000E+01  9.00000000E+01  9.00000000E+01 degrees

 ==== FFT setup for fftalg 112 ====
  FFT mesh divisions ........................    90   90   90
  Augmented FFT divisions ...................    91   91   90
  FFT algorithm .............................   112
  FFT cache size ............................    16

 ==== FFT setup for fftalg 102 ====
  FFT mesh divisions ........................    90   90   90
  Augmented FFT divisions ...................    91   91   90
  FFT algorithm .............................   102
  FFT cache size ............................    16

 ==== FFT setup for fftalg 412 ====
  FFT mesh divisions ........................    90   90   90
  Augmented FFT divisions ...................    91   91   90
  FFT algorithm .............................   412
  FFT cache size ............................    16

 ==== FFT setup for fftalg 312 ====
  FFT mesh divisions ........................    90   90   90
  Augmented FFT divisions ...................    91   91   90
  FFT algorithm .............................   312
  FFT cache size ............................    16

================================================
==== fourdp with cplex  1, isign -1, ndat 1 ====
================================================
        Library        CPU-time   WALL-time   nthreads  ncalls  Max_|Err|   <|Err|>
- Goedecker (112)       0.0130     0.0131      1 (100%) 5     0.00E+00    0.00E+00
- Goedecker (102)       0.0262     0.0263      1 (100%) 5     4.41E-16    1.36E-19
- Goedecker2002 (412)   0.0175     0.0176      1 (100%) 5     1.74E-16    1.42E-19
- FFTW3 (312)           0.0112     0.0112      1 (100%) 5     3.02E-16    1.48E-19

 Consistency check: MAX(Max_|Err|) =  4.41E-16, Max(<|Err|>) =  1.48E-19, reference_lib: Goedecker (112)


================================================
==== fourdp with cplex  2, isign -1, ndat 1 ====
================================================
        Library        CPU-time   WALL-time   nthreads  ncalls  Max_|Err|   <|Err|>
- Goedecker (112)       0.0217     0.0217      1 (100%) 5     0.00E+00    0.00E+00
- Goedecker (102)       0.0232     0.0232      1 (100%) 5     0.00E+00    0.00E+00
- Goedecker2002 (412)   0.0368     0.0369      1 (100%) 5     4.89E-16    1.61E-19
- FFTW3 (312)           0.0180     0.0180      1 (100%) 5     7.82E-16    1.67E-19

 Consistency check: MAX(Max_|Err|) =  7.82E-16, Max(<|Err|>) =  1.67E-19, reference_lib: Goedecker (112)


================================================
==== fourdp with cplex  1, isign  1, ndat 1 ====
================================================
        Library        CPU-time   WALL-time   nthreads  ncalls  Max_|Err|   <|Err|>
- Goedecker (112)       0.0110     0.0110      1 (100%) 5     0.00E+00    0.00E+00
- Goedecker (102)       0.0209     0.0210      1 (100%) 5     1.42E-13    2.35E-15
- Goedecker2002 (412)   0.0153     0.0154      1 (100%) 5     1.28E-13    2.68E-15
- FFTW3 (312)           0.0096     0.0096      1 (100%) 5     1.71E-13    2.79E-15

 Consistency check: MAX(Max_|Err|) =  1.71E-13, Max(<|Err|>) =  2.79E-15, reference_lib: Goedecker (112)


================================================
==== fourdp with cplex  2, isign  1, ndat 1 ====
================================================
        Library        CPU-time   WALL-time   nthreads  ncalls  Max_|Err|   <|Err|>
- Goedecker (112)       0.0213     0.0214      1 (100%) 5     0.00E+00    0.00E+00
- Goedecker (102)       0.0226     0.0226      1 (100%) 5     0.00E+00    0.00E+00
- Goedecker2002 (412)   0.0375     0.0376      1 (100%) 5     1.97E-13    3.01E-15
- FFTW3 (312)           0.0169     0.0169      1 (100%) 5     1.91E-13    3.07E-15

 Consistency check: MAX(Max_|Err|) =  1.97E-13, Max(<|Err|>) =  3.07E-15, reference_lib: Goedecker (112)


 Analysis completed.
