An API for the Polarizable Continuum Model.
- Project website
- Changelog
- Documentation
- Build and test history
- Nightly build dashboard
- Version 1.0.4 available
- Licensed under LGPLv3
- CMake infrastructure managed via Autocmake
All builds force custom build of the needed Boost libraries, except when stated otherwise.
The Magnum CI builds are run on push events to any branch, while those
on Travis CI only when pushing to the master
branch.
All Travis CI builds on master use ccache to speed up execution.
-
Ubuntu 12.04 LTS 64-bit. GCC 4.6, Python 2.7.3, CMake 2.8.7 This is the environment offered by Magnum CI
-
Ubuntu 12.04 LTS 64-bit with Python 2.7.3, CMake 3.3.2 and Boost 1.55.0 this is the environment offered by Travis CI pulling in various PPA. The following compilers are used, both in release and debug:
- GCC 4.6
- GCC 4.7
- GCC 4.8
- GCC 4.9
- GCC 5.1, with and without coverage analysis in debug mode
- Clang 3.5 and GFortran 4.6
- Clang 3.6 and GFortran 4.6
- Clang 3.7 and GFortran 4.6
- Clang 3.8 and GFortran 4.6
-
Mac OS X 10.9.5 with Python 2.7.10, CMake 3.2.3 and Boost 1.58.0 this is the environment offered by Travis CI The following compilers are used, both in release and debug:
- XCode 6.4 with Clang and GFortran 5.2
- XCode 6.4 with GCC 5.2
- XCode 7.0 with Clang and GFortran 5.2
- XCode 7.0 with GCC 5.2
The build needed for submission to Coverity scan
is triggered by pushes to the coverity_scan
branch. It is run on
Ubuntu 12.04 LTS 64-bit with Python 2.7.3, CMake 3.3.2 and Boost 1.55.0
this is the environment offered by Travis CI pulling
in various PPA. GCC 5.1 is used, in debug mode.
- CentOS 6.6. Intel 12.1.2, Python 2.7.3, CMake 3.1.0
- CentOS 6.6. Intel 13.0, Python 2.7.3, CMake 3.1.0
- CentOS 6.6. Intel 13.4, Python 2.7.3, CMake 3.1.0
- CentOS 6.6. Intel 14.0, Python 2.7.3, CMake 3.1.0
- CentOS 6.6. Intel 15.0, Python 2.7.9, CMake 3.2.2. Uses Boost 1.58.0
- CentOS 6.6. GCC 4.4.7, Python 2.7.3, CMake 3.1.0
- CentOS 6.6. GCC 4.7.2, Python 2.7.3, CMake 3.1.0
- CentOS 6.6. GCC 4.9.1, Python 2.7.3, CMake 3.1.0
- OS X 10.10.5 Yosemite. LLVM 7.0.0 , GFortran 5.2.0, Python 2.7.10, CMake 3.3.2 Uses Boost 1.58.0 from the Homebrew repositories.