Interpretation and visualization of scientific data
- Paraview: A free and user-friendly graphical interface for VTK. This program can be used to visualize the data produced by Palabos simulations.
- Octave: Just like Matlab, Octave offers the possibility to load, process, and visualize data stored in matrix-like construct. An ideal free tool to use to treat data from Palabos, previously flushed into an ASCII file.
- ImageMagick: If ImageMagick is installed, Palabos can produce pictures in the GIF format (which is generally more convenient than the default PPM format). Forthermore, ImageMagick can be used to produce an animated GIF from a sequence of GIF images.
Others
- LBMethod.org: a collection of resources on the LB method.
- Doxygen: the Palabos source documentation is automatically produced with this program.
- SConstruct: This python-based library is used in Palabos to manage the compilation process. It doesn't need to be explicitly installed, though, because it is automatically bundled with the Palabos releases.
Preprocessing
- CVMLCPP : Fokko Beekhof's CVMLCPP library has a very nice feature: it can read STL surface descriptions of objects, and convert them into a full voxel description, using a ray-tracing technique. Alternatively, it produces a memory-efficient, octree-based sparse matrix descriptions. Both voxel data structures produced by CVMLCPP can be processed in Palabos to set up a simulation, as it is illustrated in the example programs in the directory codesByTopic/readSTL/.