Skip to main content

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

Keep this table aligned with Third-Party Software on About; edit both when dependencies change.

Projects Phynexis interfaces with directly or ships wrappers for:

PackageRoleLicense (typical)
OpenFOAMCFD–DEM couplingOpen Source
PeridigmPeridynamics / breakageBSD
EigenLinear algebraMPL2
BoostC++ utilitiesBoost
CGALComputational geometryGPL/LGPL (depends on component)
libiglMesh algorithmsMPL2
CorkMesh booleans (wrappers)LGPL
TetGenTetrahedral meshing (wrappers)AGPL / commercial
mlpackML algorithmsBSD
pybind11Python bindingsBSD
PyTorchOptional Python ML (NetSDF, ANN contact, …)BSD-style
MPI / OpenMPDistributed and shared-memory parallelism(implementation-dependent)

Common workflow tools (visualization, meshes, etc.) used alongside Phynexis:

PackageRoleLicense
ParaViewVTK visualizationBSD
BlenderOffline renderingGPL

Paper references and bibliographies are listed on the APAAM lab site, not in this download section.