Software & Tools
Software & Tools
Phynexis
Phynexis is distributed to academic and industrial collaborators under a research license agreement. For access to the source code, pre-built binaries, or licensing inquiries, please contact us.
Post-Processing Scripts
A collection of MATLAB and Python scripts for common post-processing tasks is available separately:
- VTK file I/O and field extraction
- Stress–strain analysis from DEM simulations
- Contact anisotropy histograms and fabric tensors
- Spherical harmonic shape reconstruction
Contact the authors to request access to the post-processing toolkit.
Python API Reference
A complete PDF reference of the phynexis Python API (auto-generated from documentation):
Download phynexis-python-api.pdf
Related Open-Source Software
Keep this table aligned with Third-Party Software on About; edit both when dependencies change.
Projects Phynexis interfaces with directly or ships wrappers for:
| Package | Role | License (typical) |
|---|---|---|
| OpenFOAM | CFD–DEM coupling | Open Source |
| Peridigm | Peridynamics / breakage | BSD |
| Eigen | Linear algebra | MPL2 |
| Boost | C++ utilities | Boost |
| CGAL | Computational geometry | GPL/LGPL (depends on component) |
| libigl | Mesh algorithms | MPL2 |
| Cork | Mesh booleans (wrappers) | LGPL |
| TetGen | Tetrahedral meshing (wrappers) | AGPL / commercial |
| mlpack | ML algorithms | BSD |
| pybind11 | Python bindings | BSD |
| PyTorch | Optional Python ML (NetSDF, ANN contact, …) | BSD-style |
| MPI / OpenMP | Distributed and shared-memory parallelism | (implementation-dependent) |
Common workflow tools (visualization, meshes, etc.) used alongside Phynexis:
| Package | Role | License |
|---|---|---|
| ParaView | VTK visualization | BSD |
| Blender | Offline rendering | GPL |
Paper references and bibliographies are listed on the APAAM lab site, not in this download section.