Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Nalu is a Low-Mach Number turbulent flow simulator for energy applications.  This post describes the steps followed to build it on Thor, a Linux cluster with Intel Xeon (Broadwell) processor and Mellanox EDR InfiniBand interconnect.

Step-by-step guide

First, consult the base document at http://nalu.readthedocs.io/en/latest/source/user/build_manually.html, specifically the Linux section. The two subsections with heading Nalu Releases aren't especially clear, but the build will work if one follows the directions for "Head Code Base".  Many packages need to be built before one has a working Nalu executable.


  1. Set up the build environment

  2. Install CMake

  3. Install SuperLU

  4. Install libxml2

  5. Install Boost

  6. Install Yaml

  7. Install Zlib

  8. Install HDF5

  9. Install Parallel NetCDF

  10. Install NetCDF

  11. Trilinos (this is the most time-consuming step)

  12. Nalu





  • No labels