Get started

The OpenQBMM solver suite can be installed following two procedures, depending on the level of expertise of the user:

  • Windows 10 users can follow these instructions to use the Windows Subsystem for Linux to run OpenQBMM on their machine, without directly installing a Linux distribution. This approach is recommended to Windows users who want to rapidly test the capabilities of OpenQBMM or explore the code. It is also convenient for developers who work on Windows and perform their simulations on HPC clusters accessed remotely.
  • Users of Ubuntu Linux can follow these instructions, which leverage the binary packages of OpenFOAM maintained by the OpenFOAM Foundation.
  • Linux users can find here detailed installation and compilation instructions of the OpenQBMM code from our git repository.

The theory implemented in the OpenQBMM package is described in the references reported in the header files of each C++ class of the code. A list of general references on the theory and applications of quadrature-based moment methods can be found here, while a list of short courses, talks and lectures delivered by the developers of OpenQBMM can be found here.