I would like to introduce you to another open source tool, ESyS-Particle.
ESyS-Particle is Open Source software for particle-based numerical modelling.
It works perfectly on Ubuntu OS version 14.04. Working on ESyS-Particle on Ubuntu OS is comparatively easier than Windows OS.
For Ubuntu 12.04 try the following links:
Or else just try:
$sudo apt-get install esys-particle
Follow the link below for writing scripts for ESyS-Particle:
Download the tar file on the right side of the webpage below:
In the Doc folder, you will find the pdf guide for the ESyS-Particle.