The source code of the various applications is available using an open source license

Downloads


Version

The binaries, code, documentation and data available on this page were uploaded in April 2018 (version 120).


Applications

The binary resources available are:

If required, it is possible to have different versions of the various applications by contacting Mike Gibson. The alternative options are: run on Linux OS and/or that runs on graphics card GPU using OpenCL, and/or that uses single precision floating point values.


Documents & Data

The documents and data resources available are:

  • CADDIES-manual-caflood-110 - A user manual providing details about how to install and use the caflood application.
  • CADDIES Build instructions.docx- A user guide on how to compile the source code of the CADDIES framework and applications.
  • CADDIES-manual-CAAPI - A user manual providing details about how to use the cellular automata API (coming soon).
  • CADDIES-examples-caflood-110 - Examples of various simulations (input data and configurations files) that can be executed using the caflood application.

Source Code

The source code resources are available from either doanload below, or from Exeter CADDIES Git respositroy:

Current version is 120, updated April 2018

  • CADDIES base 120 - The base directory structure, common and cmake files.
  • caFlood version 120 - The source code of the caflood application.
  • CADDIES-CAAPI-impl-S1LVNSG-110 - The source code of the simple implementation of the CAAPI (no parallel capabilties) that uses a single level - von Neumann neighbourhood - square grid.
  • CADDIES-CAAPI-impl-OMP1LVNSG-120 - The source code of the parallel CPU (using OpenMP) implementation of the CAAPI that uses a single level - von Neumann neighbourhood - square grid.
  • CADDIES-CAAPI-impl-OCL1LVNSG-110 - The source code of the OpenCL implementation of the CAAPI (Multi-core CPUs and GPUs) that uses a single level - von Neumann neighbourhood - square grid.‌

The source code of the caflood application and the CAAPI is available under the MIT open-source license.

Google+