Download Page

WARNING: By using, copying, studying, modifying or redistributing the DP software, you indicate acceptance of the SCIENTIFIC SOFTWARE OPEN SOURCE ACEDEMIC FOR FREE LICENSE terms without any reservation.
If you do not agree, you are not allowed to use, copy, study, modify or redistribute the DP software.


Advised version: DP 5.3


Sources:
  • DP 4.5.3 very stable and robust for reference
  • DP 4.6.5 stable and robust (only if 5.3 does not compile)
  • DP 5.3 try it! (use 4.6.5 if you use NetCDF KSS files)
Binaries:

If you download the sources, you should have installed on your machine a C and a Fortran 90 compiler. For example we can advise gcc and gfortran or also g95.
The code comes by default with some libraries provided in the lib directory: BLAS, LAPACK, MFFT, NetCDF, libXC and etsf_io. You can however personalize your installation for example linking with a preinstalled GNU-GPL FFTW library instead of the Public Domain MFFT, or preinstalled Blas, LaPack, NetCDF. Or you can link native or proprietary libraries (IMSL, NAG, ESSL, CXML, ASL, ... check the provided README).


Warning: We warmly advise to use the NetCDF ETSF File Format as wavefunction input files. Indeed they can be read no matter the platform the endianness or the compiler. Fortran compilers are not compatible each other. Non-NetCDF KSS binary files generated by ABINIT compiled by gfortran cannot be read by DP compiled by g95. You should use the same compiler and same endianness (big-endian or little-endian) scheme.