Frequently asked questions


This page contains some of the most frequently asked questions on the project, the OpenQBMM suite of solvers and on its applications.

General F.A.Q.

How do I pronounce OpenQBMM?

OpenQBMM is pronounced “Open-Q-B-M-M”, spelling the last four letters, which stand for Quadrature-Based Moment Methods.

F.A.Q. concerning the OpenQBMM solver suite

I found a bug and fixed it. How do I contribute the bug fix?

Please, if you have not done it already, open a bug report in the bug-tracking system, and attach your proposed bug fix.

F.A.Q. concerning the project objectives

Is OpenQBMM free?

Yes, OpenQBMM is and will always be free software, released under the terms of the GNU General Public License 3.

Can I use OpenQBMM for commercial purposes?

Yes. You can use OpenQBMM for commercial purposes. If you distribute a modified version of the code, you must make its source code available according to the terms of the GNU General Public License 3.

Can I integrate OpenQBMM code into a commercial, closed-source package?

No. If you use OpenQBMM code in your software or you link to libraries of the OpenQBMM package, your code must be licensed under the GNU General Public License 3.

Is OpenQBMM a fork of OpenFOAM?

No. OpenQBMM is a suite of solvers that rely on OpenFOAM, and we have no plan to create an independent version of OpenFOAM. In particular, we rely on the latest release of OpenFOAM from the OpenFOAM foundation.

What will happen once the grant to develop OpenQBMM runs out?

One of the project objectives is to create a community of users who are interested in maintaining the software either directly or through funding. In our view, the ideal outcome of the project is that users interested in OpenQBMM will support the project by funding its integration into OpenFOAM through the OpenFOAM foundation.

Are the developers of OpenQBMM associated with the OpenFOAM Foundation?

No. We are university researchers, and we are not associated with the OpenFOAM foundation.