#1738: Update requirements documentation for Cactus ---------------------------+------------------------------------------------ Reporter: hinder | Owner: Type: enhancement | Status: new Priority: minor | Milestone: Component: Cactus | Version: development version Keywords: documentation | ---------------------------+------------------------------------------------ The Cactus User Guide has a section "Required software" which lists the software needed for Cactus. I think this should list the various language versions which are needed. For example, we could say (if this is the case) that Cactus requires C99 and C++98 or later. The page probably also should be updated to replace SVN with Git.
#1738: Update requirements documentation for Cactus --------------------------+------------------------------------------------- Reporter: hinder | Owner: Type: enhancement | Status: confirmed Priority: minor | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: documentation --------------------------+------------------------------------------------- Changes (by hinder):
* status: new => confirmed
#1738: Update requirements documentation for Cactus --------------------------+------------------------------------------------- Reporter: hinder | Owner: Type: enhancement | Status: confirmed Priority: minor | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: documentation --------------------------+-------------------------------------------------
Comment (by hinder):
The relevant section is at the beginning of https://bitbucket.org/cactuscode/cactus/src/master/doc/UsersGuide/Notes.tex and is on the web (though it might be out of date) at http://einsteintoolkit.org/documentation/UsersGuide/UsersGuidech5.html#x8-14....
#1738: Update requirements documentation for Cactus --------------------------+------------------------------------------------- Reporter: hinder | Owner: Type: enhancement | Status: confirmed Priority: minor | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: documentation --------------------------+-------------------------------------------------
Comment (by rhaas):
* Cactus requires C99 (since ET_2012_11 http://einsteintoolkit.org/about/releases/ET_2012_11_announcement.php) * Cactus requires a C++ compiler (since it's main() is in a C++ file) * Cactus (flesh and Cactus* arrangements other than tests, examples and the Fortran thorn) do not require any Fortran compiler * Einstein Toolkit requires Fortran 2003 (since LoopControl does #1546) * Carpet requires a Fortran 90 compiler * Carpet requires a C++98 compiler and STL and can use a C++11 compiler
trac@lists.einsteintoolkit.org