In the program
The full licence text of every component is shown inside SpectraSim under Help → About.
| Component | Use | Licence | Link |
|---|---|---|---|
| OpenFOAM | CFD flow solver and meshing; separate programs, distributed unmodified | GPL-3.0-or-later | openfoam.com Source code |
| Gmsh | CAD import and the acoustic mesh [MISSING M19 — Gmsh licence status for commercial distribution] | GPL-2.0-or-later with exceptions | gmsh.info |
| Microsoft MPI | Parallel runs of the flow solver | Microsoft MPI Redistributable EULA | learn.microsoft.com |
| Python | Runtime of the application | PSF-2.0 | python.org |
| ParaView | Optional viewer, detected on your computer; not bundled | BSD-3-Clause | paraview.org |
| three.js | 3-D view in the interface | MIT | threejs.org |
| Lucide icons | Interface icons | ISC | lucide.dev |
| Inter, DM Sans, DM Mono | Interface fonts | OFL-1.1 | openfontlicense.org |
Python packages
The program ships these Python packages together with the packages they depend on. Each one's licence name and full text are listed in Help → About.
- FastAPI
- Jinja2
- Matplotlib
- meshio
- NumPy
- pandas
- Pydantic
- python-multipart
- PyVista
- PyYAML
- Rtree
- SciPy
- trimesh
- Uvicorn
On this website
| Component | Use | Licence | Link |
|---|---|---|---|
| Astro | Static site generator that builds these pages | MIT | astro.build |
| KaTeX | Equations, rendered when the site is built | MIT | katex.org |
| Lucide icons | Icons, inlined when the site is built | ISC | lucide.dev |
| Inter, DM Sans, DM Mono | Fonts, served from this website | OFL-1.1 | openfontlicense.org |
OpenFOAM trade-mark notice
OpenFOAM trade-mark notice
This offering is not approved or endorsed by OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com, and owner of the OPENFOAM® trade mark.
Source code
OpenFOAM is distributed unmodified; its source code is available from develop.openfoam.com.
Source-code offer for GPL components: [MISSING M19 — source-code offer for GPL components]