FeenoX
7.5#3 in physics simulation softwareFree planFree planWebAPILinuxSelf-hosted
Visit| Fact | FeenoX | PetIBM |
|---|---|---|
| Assessment tools | No | No |
| Audience | Official pages present FeenoX for industry engineers, Unix hackers and academic professors, with advanced users as the target audience. | The project provides end-user installation instructions and separate guidance for developers extending or debugging PetIBM. |
| Authoring tools | Yes | No |
| Delivery mode | desktop | desktop |
| Free plan | Yes | Yes |
| Installation | Official installation options include Debian or Ubuntu packages, statically linked GNU/Linux binaries, source tarballs and the GitHub repository. | End users can install prebuilt GPU-enabled packages with Anaconda or use Docker and Singularity/Apptainer containers. |
| Lesson library | No | No |
| License | FeenoX is distributed under the GNU General Public License version 3 or any later version, with freedom to use, modify and redistribute it under the license terms. | PetIBM code is under the BSD 3-Clause License. |
| Offline access | Yes | Yes |
| Purpose | FeenoX is a cloud-first computational engineering tool for solving engineering problems with one or many computers in parallel. | PetIBM implements immersed-boundary methods to solve 2D and 3D incompressible Navier–Stokes equations on stretched Cartesian grids using a projection approach. |
| Support | The project directs users to GitHub Discussions for help and GitHub Issues for bug reporting. | The project directs bug reports, feature requests, and questions to its GitHub issue tracker and lists email contacts for questions, suggestions, or feedback. |
FeenoX suits advanced users such as engineers, Unix hackers, and academic professors who work with engineering models and plain-text inputs. It targets GNU/Linux users and can also be accessed through browser-based interfaces.
You want what its maker publishes above — check its page for the details.