User Tools

Site Tools


developers:buildsys:internals

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
developers:buildsys:internals [2020/03/04 22:19] Yann Pouillondevelopers:buildsys:internals [2020/08/10 12:26] – [Build-system internals] Xavier Gonze
Line 1: Line 1:
-====== Build-system internals ======+====== Build-system information ======
  
 ===== Target audience ===== ===== Target audience =====
Line 114: Line 114:
 The following options are needed: The following options are needed:
  
-  * dfti\\ +  * dfti 
- +  * fftw3
-  * dfti-threads\\ +
- +
-  * fftw3\\ +
   * fftw3-threads   * fftw3-threads
  
-while fftw3-mkl can be removed.+while fftw3-mkl can be removed. dfti-threads can also be removed because MKL manages threading through environment variables.
  
 fftw3-mpi can be replaced by a simple check on the presence of fftw_mpi_init that defines HAVE_FFTW3_MPI fftw3-mpi can be replaced by a simple check on the presence of fftw_mpi_init that defines HAVE_FFTW3_MPI
  
 The pfft option may be used to activate a specialized routine for fourdp but pfft should also activate HAVE_FFTW3 so that we can use the zero-padded version in fourwf. The pfft option may be used to activate a specialized routine for fourdp but pfft should also activate HAVE_FFTW3 so that we can use the zero-padded version in fourwf.
developers/buildsys/internals.txt · Last modified: 2021/08/31 15:45 by Jean-Michel Beuken