|
ddx 0.8.0
Libary for domain-decomposition methods for polarizable continuum models
|
ddx is available in the form of the pyddx python package. This can be installed directly from pypi:
A conda-forge package will be added soon.
If you want to build the python package from source, simply run:
Download the ddX source code from GitHub:
Then change into the cloned directory:
The main Fortran sources for ddX reside in the src/ folder. You can build ddX using either CMake or Meson, as outlined below.
By default, the compiled library and executables will appear in the build folder. The original sources remain in src/.
Build the documentation as follows (after you have done the above process):
To see the documentation
Copy the link shown by pwd and add /index.html in a web browser
Specifying compilers can be done by passing the desired compilers to CMake:
or
NOTE: Replace with the compilers you desire.
meson version 0.61 or newer, with a build-system backend, i.e. ninja version 1.10 or newer, are required.
Again, the built library and any executables will appear in the build folder, while the ddX source remains in src/.
Fortran Package Manager (FPM) version 0.8.0 or newer is required.