Side by side
FEST-3D vs pyuvsim
Both stand on physics simulation software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxMac
FEST-3D provides a broad set of flow models and numerical options for structured-grid aerodynamic simulations. Users need separate tools or code for grid generation and visualization, and should account for the documented MPI limitation.
Visit FEST-3D Free plan LinuxMacWindows
pyuvsim provides a broad, research-focused simulation environment with detailed instrument and sky modeling. Its Windows limitations and optional MPI setup matter when planning a workflow.
Visit pyuvsimThe facts
| FEST-3D | pyuvsim | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Mac | Linux, Mac, Windows |
| Lowest paid plan | Free or on request | Not published |
| Plans published | 1 | None |
| Maker | FEST-3D | Not published |
| Website | fest3d.github.io | pyuvsim.readthedocs.io |
| On physics simulation software | #20 of 89 | #24 of 89 |
FEST-3D: what it does well
- Free under the GNU General Public License v3.0.
- Supports incompressible and compressible flow problems.
- MPI distributes computation across processors.
- Provides verification tutorials for several flow cases.
What to know first
- Grid generation must be handled separately.
- Post-processing is outside the solver.
- Building requires a Fortran compiler, MPI, CMake, and Make.
- The halt/stop condition does not work with MPI.
pyuvsim: what it does well
- Free BSD-3-Clause software
- Models polarized, full-sky instrument responses
- Supports multiple beam models
- Writes uvfits, MIRIAD, and uvh5
- Optional HEALPix, CASA, plotting, and lunar features
What to know first
- MPI is not enabled by default
- Casacore and lunarsky unsupported on Windows
- Time-domain sources remain listed as TODO
- Ionospheric scintillation remains listed as TODO
Alternatives to FEST-3D Alternatives to pyuvsim The whole list