WRENCH
1.11
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
WRENCH is developed in C++
. The code follows the C++14 standard, and thus older compilers may fail to compile it. Therefore, we strongly recommend users to satisfy the following requirements:
And, one of the following:
(See the troubleshooting section below if encountering difficulties installing dependencies)
You can download the wrench-1.11.tar.gz
archive from the GitHub releases page. Once you have installed dependencies (see above), you can install WRENCH as follows:
If you want to see actual compiler and linker invocations, add VERBOSE=1 to the compilation command:
To enable the use of Batsched (provided you have installed that package, see above):
If you want to stay on the bleeding edge, you should get the latest git version, and recompile it as you would do for an official archive:
Building and running the unit tests, which requires Google Test, is done as:
pkg-config
package is not installedsudo port install pkg-config
sudo brew install pkg-config
cmake -Denable_smpi=off .
WRENCH is also distributed in Docker containers. Please, visit the WRENCH Repository on Docker Hub to pull WRENCH's Docker images.
The latest
tag provides a container with the latest WRENCH release:
The unstable
tag provides a container with the current code in the GitHub's master
branch:
Additional tags are available for all WRENCH releases.