Draft:List of computational physics software

This is a list of computational physics software which includes programs used to model, simulate, and analyze physical systems across electromagnetics, fluid dynamics, astrophysics, particle physics, and Monte Carlo simulations.

Software Description License
Ansys HFSS High-frequency EM simulation Commercial
AWR Analyst 3D antennas, waveguides, filters, PCBs Commercial
AWR Axiem PCBs, multi-layer PCBs, LTCC, on-chip passives Commercial
CST Studio Suite 3D electromagnetic simulation Commercial
FEKO Antenna design and EM scattering Commercial
JCMsuite FEM solver for nano- and micro-photonic applications Commercial
Meep Finite-difference time-domain electromagnetic solver[1] Open-source
Momentum MoM-based planar EM simulation in Keysight ADS Commercial
Numerical Electromagnetics Code and NEC2++[2] Antenna and EM scattering simulation Open-source
Quickfield FEM solver for research, education, AC/DC/Transient Commercial
VSimEM FDTD/PIC/finite-volume EM simulation Commercial
XFdtd 3D full-wave electromagnetic solver Commercial
Software Description License
ADCIRC Coastal and ocean circulation model[3] Open-source
Ansys Fluids Comprehensive CFD suite[4] Commercial
Autodesk Simulation CFD and thermal simulation for engineering design Commercial
CalculiX Structural and thermal finite-element analysis[5] Open-source
CFD-ACE+ General-purpose CFD and multiphysics solver Commercial
CFD-FASTRAN CFD solver for aerodynamics and turbomachinery Commercial
CGNS CFD data standard and library[6] Open-source
CICE Sea ice and ocean–ice interaction model[7] Open-source
Code_Saturne General-purpose CFD solver[8] Open-source
COMSOL Multiphysics Commercial multiphysics + CFD suite Commercial
Coolfluid CFD framework for multiphysics[9] Open-source
Elmer FEM solver Multiphysics FEM solver[10] Open-source
FEATool Multiphysics PDE modeling, FEM, FVM, multiphysics[11] Open-source
FEniCS Project Automated FEM library[12] Open-source
FLOW-3D Free-surface and multiphase CFD Commercial
Gerris Adaptive mesh CFD solver[13] Open-source
KIVA Internal combustion CFD[14] Open-source
MFEM Finite-element discretization library[15] Open-source
MOOSE Multiphysics FEM framework[16][17] Open-source
Nek5000 Spectral element CFD solver[18] Open-source
Nektar++ High-order spectral/hp element CFD[19] Open-source
OpenFOAM Widely used open-source CFD suite[20] Open-source
OpenLB Lattice Boltzmann CFD library[21] Open-source
RELAP5-3D Reactor thermal–hydraulics system model[22] Open-source
Simcenter STAR-CCM+ Multiphysics CFD solver Commercial
SU2 code Multiphysics PDE + CFD solver[23] Open-source
TELEMAC Hydrodynamics and sediment transport[24] Open-source
Software Description License
APFEL Parton distribution function evolution tool[25][26] Open-source
CompHEP Symbolic computation for particle collisions[27] Open-source
CORSIKA Cosmic-ray air shower simulation[28] Open-source
FLUKA Particle transport and interaction simulation Commercial
GEANT-3 Detector simulation (legacy)[29] Commercial
GEANT-4 Toolkit for simulating particle interactions in detectors[30] Open-source
Java Analysis Studio Data analysis framework for particle physics[31] Open-source
PYTHIA Event generator for high-energy collisions[32] Open-source
ROOT Data analysis and visualization framework for high-energy physics[33][34] Open-source
UrQMD Ultra-relativistic quantum molecular dynamics simulator[35] Open-source
Software Description License
Astropy Python astronomy and astrophysics library[36] Open-source
Community Earth System Model Earth system climate model[37] Open-source
GADGET N-body + SPH cosmology simulations[38] Open-source
GMAT Spacecraft trajectory and mission design[39] Open-source
FreeFlyer Orbital mechanics and mission analysis Commercial
MRAMS Mars atmosphere and weather simulation[40] Open-source
Solarsoft Solar and astrophysics data analysis[41] Open-source
Systems Tool Kit Aerospace + orbital modeling suite Commercial
TARDIS Radiation transport for supernovae (astroparticle aligned)[42][43] Open-source
Software Description License
CASINO Variational Monte Carlo and diffusion Monte Carlo[44] Open-Source
EGS Particle transport Monte Carlo system[45] Open-source
MCNP Monte Carlo N-Particle Transport Code (nuclear engineering) Commercial
MCSim Statistical modeling and Monte Carlo[46] Open-source
McStas Neutron instrument simulations[47][48] Open-source
McXtrace X-ray instrument simulations[49][50] Open-source
MPMC Hard-sphere Monte Carlo[51] Open-source
OpenMC Neutron transport Monte Carlo[52] Open-source

Others

edit
Software Domain License
Algodoo 2D educational physics sandbox Commercial
Avizo 3D visualization + simulation Commercial
CP2K Quantum chemistry / atomistic simulation[53][54] Open-source
EPICS Control-system middleware[55][56] Open-source
EXC code Nuclear structure / excitation modeling Commercial
FASTRAD Radiation shielding engineering Commercial
FDMNES X-ray absorption/emission simulation Commercial
FEBio Finite-element solver for biomechanics and soft tissue mechanics[57] Open-source
GYRO Plasma turbulence (fusion research) Commercial
HRS Computing General HEP data/analysis platform Commercial
Imc FAMOS Instrument data acquisition / data analysis Commercial
LISE++ Nuclear reactions / fragment separator simulation Commercial
MELCOR Nuclear reactor severe accident modeling Commercial
Model for Prediction Across Scales Multiscale multiphysics simulation Commercial
OpenSees Structural and earthquake engineering simulations, nonlinear dynamics[58] Open-source
Regional Atmospheric Modeling System Atmospheric and weather transport modeling Commercial
REFPROP Thermophysical property calculations Commercial
Scigress Computational chemistry / molecular modeling Commercial
Serpent Reactor physics Monte Carlo (neutrons) Commercial
Speakeasy Numerical computing environment Commercial
Spinach Quantum spin dynamics [59] Open-source
SINDA Thermal–fluid differential equation solver Commercial
TRACE Nuclear reactor thermal-hydraulics Commercial
Surface Evolver Surface and interface shape simulation[60] Open-source

See also

edit
edit


References

edit
  1. ^ https://github.com/NanoComp/meep
  2. ^ https://github.com/tmolteno/necpp
  3. ^ https://github.com/adcirc/adcirc
  4. ^ https://www.g2.com/sellers/ansys-inc
  5. ^ https://github.com/Dhondtguido/CalculiX
  6. ^ https://github.com/CGNS/CGNS
  7. ^ https://github.com/CICE-Consortium/CICE
  8. ^ https://github.com/code-saturne/code_saturne
  9. ^ https://github.com/andrealani/COOLFluiD
  10. ^ https://github.com/ElmerCSC/elmerfem
  11. ^ https://github.com/precise-simulation/featool-multiphysics
  12. ^ https://github.com/fenics
  13. ^ https://github.com/DaanVanVugt/Gerris
  14. ^ https://www.osti.gov/biblio/1177537
  15. ^ https://github.com/mfem/mfem
  16. ^ https://github.com/idaholab/moose
  17. ^ https://mooseframework.inl.gov/
  18. ^ https://github.com/Nek5000/Nek5000
  19. ^ https://github.com/certik/nektar
  20. ^ https://github.com/OpenFOAM/OpenFOAM-dev
  21. ^ https://github.com/openLB/openLB
  22. ^ https://inl.gov/relap53d/
  23. ^ https://github.com/su2code/SU2
  24. ^ https://gitlab.pam-retd.fr/otm/telemac-mascaret
  25. ^ https://github.com/scarrazza/apfel
  26. ^ https://github.com/vbertone/apfelxx
  27. ^ https://theory2.sinp.msu.ru/doku.php/comphep/start
  28. ^ https://github.com/fact-project/corsika_wrapper
  29. ^ https://cds.cern.ch/record/1119728?ln=it
  30. ^ https://github.com/Geant4/geant4
  31. ^ https://atlaswww.hep.anl.gov/asc/jas4pp/
  32. ^ https://pythia.org/
  33. ^ https://github.com/root-project/root
  34. ^ https://root.cern/
  35. ^ https://itp.uni-frankfurt.de/~bleicher/index.html?content=urqmd
  36. ^ https://github.com/astropy/astropy
  37. ^ https://github.com/ESCOMP/CESM
  38. ^ https://github.com/weiguangcui/Gadget4
  39. ^ https://sourceforge.net/projects/gmat/files/GMAT/
  40. ^ https://www.mdpi.com/2073-4433/10/12/747
  41. ^ https://soho.nascom.nasa.gov/solarsoft/
  42. ^ https://tardis-sn.github.io/
  43. ^ https://github.com/tardis-sn/tardis
  44. ^ https://vallico.net/casinoqmc/
  45. ^ https://github.com/nrc-cnrc/EGSnrc
  46. ^ https://www.gnu.org/software/mcsim/
  47. ^ https://github.com/mccode-dev/McCode
  48. ^ https://mcstas.org/
  49. ^ https://www.mcxtrace.org/
  50. ^ https://github.com/mccode-dev/McCode
  51. ^ https://github.com/space-group-research/mpmc
  52. ^ https://openmc.org/
  53. ^ https://github.com/cp2k/cp2k
  54. ^ https://www.cp2k.org/
  55. ^ https://github.com/epics-base/epics-base
  56. ^ https://epics-controls.org/
  57. ^ https://febio.org/
  58. ^ https://opensees.berkeley.edu/
  59. ^ https://spindynamics.org/
  60. ^ https://kenbrakke.com/evolver/evolver.html