Download page

Windows binary release

Download: discretizer_windows.zip (53 MB)
Uncompress the zip-file in c:\discretizer
If you want to install in another location, edit the bat-files (discretizer.bat and discretizersetup.bat).
For full functionality OpenFOAM has to be installed. If you like to cross-compile stuff with mingw. Please go ahead (link). For mortals blueCFD has high quality OpenFOAM binaries http://www.bluecape.com.pt/blueCFD. It's the best OpenFOAM I've used on Windows. Even snappyHexMesh works!

Binary release for Linux, discretizer_mesh, discretizer170 (for OpenFOAM 1.7.x) and discretizer200 (for OpenFOAM 2.x)

SnappyHexMesh and simpleFoam corrected for OpenFOAM 2.x usage.
http://www.discretizer.org/files/discretizer-32-bit-2.tar.gz
http://www.discretizer.org/files/discretizer-64-bit-2.tar.gz

Binary release, 32 and 64-bit. Both Discretizer and Discretizer::Setup (Linux)

discretizer-32bit.tar.gz (13 MB)
discretizer-64bit.tar.gz (13 MB)
Just unpack and run "discretizer_setup64.sh" (example). For OpenFOAM functionality, start in a shell with OpenFOAM commands enabled.

Alpha release June 9th, 2008

discretizer-alpha.zip
Uncompress and run discretizer.rb after you installed FXRuby.

On system with OpenFOAM 1.4 CFD solver installed you can read the tut01.dtz file and apply boundaries. Then run the OpenFOAM solver from Discretizer run dialog. I've just set it up for simpleFoam, stationary incompressible flow with the k-epsilon turbulence model. The fluid is air. This feature might be broken.

Installation Archlinux

pacman -S fox
pacman -S make
gem install fxruby
gem install ruby-opengl

Some graphics boards require that desktop effects are disabled for opengl to work properly.

Install on Ubuntu (tested on 64-bit 8.04), not very updated instruction

If someone want to update this instruction I will put it here.

sudo apt-get install g++ libxrandr-dev libgemplugin-ruby rubygems libopengl-ruby ruby1.8-dev libfox-1.6-0 libfox-1.6-dev libfox-1.6-doc libfxscintilla17 libfxscintilla-dev subversion subversion-tools

wget http://rubyforge.org/frs/download.php/39358/fxruby-1.6.16.gem

sudo gem install fxruby-1.6.16.gem

svn co https://discretizer.svn.sourceforge.net/svnroot/discretizer discretizer

cd discretizer/discretizer
ruby discretizer.rb

Script containing the above commands: http://www.discretizer.org/files/ubuntu.txt

Run:
sh ubuntu.txt

When you want to run discretizer again, double-click on discretizer.rb and click on "Run in Terminal"

Run Discretizer on windows

Download Discretizer from Subversion repository:
http://www.discretizer.org/node/12

Installation on Linux:

Uncompress the file. Put the discretizer folder in /opt and run /opt/discretizer/bin/discretizer
If you put it in the home directory use http://www.discretizer.org/files/discretizer.home instead. I noticed that the supplied discretizer.home doesn't work.
Install OpenFoam for full functionality: http://www.opencfd.co.uk/openfoam
Main thing about OpenFOAM installation is to put: . $HOME/OpenFOAM/OpenFOAM-1.4/.OpenFOAM-1.4/bashrc in your .bashrc file.
". $HOME/OpenFOAM/OpenFOAM-1.4/.OpenFOAM-1.4/bashrc"

Downloads

Discretizer: http://www.discretizer.org/files/discretizer-linux-x86-2007-12-01.tar.gz (14.6 MB)
GPG detached signature: http://www.discretizer.org/files/discretizer-linux-x86-2007-12-01.tar.gz...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBHNguZbGMDiN0aDt8RAjRaAKCQYcTk70NPvKLvJH24ZHs1pBgtrgCeJG+g
VM/aAOSgVzEPKihTzu2pEuQ=
=2sug
-----END PGP SIGNATURE-----
GPG-KEY: http://www.discretizer.org/files/GPG-KEY

Build it yourself

If you want to compile it for your self: http://www.discretizer.org/files/Build_of_Discretizer_mesh_program.pdf
I noticed that in last Ubuntu version the fox toolkit was in the repositories. Then you just have to compile FXRuby, please get the 1.6.13 or later version.

This is still Pre-Alpha software, don't report any bugs or missing features.

Last updated December 10th, 2008