FeenoX
7.5#3 in physics simulation softwareFree planFree planWebAPILinuxSelf-hosted
Visit| Fact | FeenoX | py-pde |
|---|---|---|
| Audience | Official pages present FeenoX for industry engineers, Unix hackers and academic professors, with advanced users as the target audience. | The package is aimed at researchers and students investigating PDE behavior and boundary conditions. |
| Installation | Official installation options include Debian or Ubuntu packages, statically linked GNU/Linux binaries, source tarballs and the GitHub repository. | The package can be installed with pip or conda-forge, and the project also lists an Arch Linux package. |
| Integrations | It reads Gmsh meshes, uses PETSc and SLEPc solvers, and writes Gmsh MSH or ParaView VTK/VTU results. | Documented optional packages include JAX, PyTorch, MPI, napari, pandas, h5py, ipywidgets, and py-modelrunner. |
| 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. | The repository identifies the project as MIT licensed. |
| Purpose | FeenoX is a cloud-first computational engineering tool for solving engineering problems with one or many computers in parallel. | py-pde provides methods and classes for simulating partial differential equations and stochastic differential equations. |
| Support | The project directs users to GitHub Discussions for help and GitHub Issues for bug reporting. | The repository points users to GitHub Discussions for more information. |
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.