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][47] Open-source
MPMC Hard-sphere Monte Carlo[50] Open-source
OpenMC Neutron transport Monte Carlo[51] Open-source

Others

[edit]
Software Domain License
Algodoo 2D educational physics sandbox Commercial
Avizo 3D visualization + simulation Commercial
CP2K Quantum chemistry / atomistic simulation[52][53] Open-source
EPICS Control-system middleware[54][55] 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[56] 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[57] 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[58] Open-source
SINDA Thermal–fluid differential equation solver Commercial
TRACE Nuclear reactor thermal-hydraulics Commercial
Surface Evolver Surface and interface shape simulation[59] Open-source

See also

[edit]

References

[edit]
  1. ^ "GitHub - NanoComp/meep: free finite-difference time-domain (FDTD) software for electromagnetic simulations". github.com. Retrieved December 17, 2025.
  2. ^ "GitHub - tmolteno/necpp: NEC2++ is a C++ rewrite of the Numerical Electromagnetics Code (NEC-2) with many new features like automatic error detection when you specify the structure incorrectly and much faster execution. Nec2++ can analyse radiating as well as scattering properties of structures. The simulation engine in Nec2++ is compiled into a library for easy integration into automatic antenna design systems or GUI tools. Examples are included for using Nec2++ from C/C++, Ruby and Python". github.com. Retrieved December 17, 2025.
  3. ^ "GitHub - adcirc/adcirc: ADCIRC Model Repository". github.com. Retrieved December 17, 2025.
  4. ^ "Ansys, Inc. Products | Read 1153 Reviews on G2". Archived from the original on June 10, 2025. Retrieved December 17, 2025.
  5. ^ "GitHub - Dhondtguido/CalculiX: This repository contains the source files of CalculiX, a three-dimensional Finite Element Program (www.calculix.de)". github.com. Retrieved December 17, 2025.
  6. ^ "GitHub - CGNS/CGNS: The CFD General Notation System (CGNS) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations. All development work and bug fixes should be based off the 'develop' branch, CGNS uses the branching model Gitflow". github.com. Retrieved December 17, 2025.
  7. ^ "GitHub - CICE-Consortium/CICE: Development repository for the CICE sea-ice model". github.com. Retrieved December 17, 2025.
  8. ^ "GitHub - code-saturne/code_saturne: code_saturne public mirror". github.com. Retrieved December 17, 2025.
  9. ^ "GitHub - andrealani/COOLFluiD: The object-oriented HPC platform for CFD, plasma and multi-physics simulations whose development started in 2002 at the Von Karman Institute for Fluid Dynamics is finally open!". github.com. Retrieved December 17, 2025.
  10. ^ "GitHub - ElmerCSC/elmerfem: Official git repository of Elmer FEM software". github.com. Retrieved December 17, 2025.
  11. ^ "GitHub - precise-simulation/featool-multiphysics: FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)". github.com. Retrieved December 17, 2025.
  12. ^ "FEniCS Project · GitHub". github.com. Retrieved December 17, 2025.
  13. ^ "GitHub - DaanVanVugt/Gerris: Gerris Flow Solver with some patches". github.com. Retrieved December 17, 2025.
  14. ^ "KIVA Software (Technical Report) | OSTI.GOV". www.osti.gov. Retrieved December 17, 2025.
  15. ^ "GitHub - mfem/mfem: Lightweight, general, scalable C++ library for finite element methods". github.com. Retrieved December 17, 2025.
  16. ^ "GitHub - idaholab/moose: Multiphysics Object Oriented Simulation Environment". github.com. Retrieved December 17, 2025.
  17. ^ "HOME|MOOSE". Archived from the original on January 19, 2019. Retrieved December 17, 2025.
  18. ^ "GitHub - Nek5000/Nek5000: our classic". github.com. Retrieved December 17, 2025.
  19. ^ "GitHub - certik/nektar: Mirror". github.com. Retrieved December 17, 2025.
  20. ^ "GitHub - OpenFOAM/OpenFOAM-dev: OpenFOAM Foundation development repository". github.com. Retrieved December 17, 2025.
  21. ^ "GitHub - openLB/openLB: Unofficial mirror". github.com. Retrieved December 17, 2025.
  22. ^ "RELAP5-3D - Idaho National Laboratory". Archived from the original on June 14, 2024. Retrieved December 17, 2025.
  23. ^ "GitHub - su2code/SU2: SU2: An Open-Source Suite for Multiphysics Simulation and Design". github.com. Retrieved December 17, 2025.
  24. ^ "opentelemac / telemac-mascaret · GitLab". gitlab.pam-retd.fr. Retrieved December 17, 2025.
  25. ^ "GitHub - scarrazza/apfel: A PDF Evolution Library". github.com. Retrieved December 17, 2025.
  26. ^ "GitHub - vbertone/apfelxx: A PDF evolution library in C++". github.com. Retrieved December 17, 2025.
  27. ^ "comphep:start [THEORY2]". theory2.sinp.msu.ru. Retrieved December 17, 2025.
  28. ^ "GitHub - fact-project/corsika_wrapper: Call CORSIKA in a thread safe and comfortable way". github.com. Retrieved December 17, 2025.
  29. ^ "GEANT 3 - CERN Document Server". cds.cern.ch. Retrieved December 17, 2025.
  30. ^ "GitHub - Geant4/geant4: Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303". github.com. Retrieved December 17, 2025.
  31. ^ "Jas4pp: Java Analysis Studio for Particle Physics". atlaswww.hep.anl.gov. Retrieved December 17, 2025.
  32. ^ "PYTHIA 8.3 - PYTHIA 8.3". pythia.org. Retrieved December 17, 2025.
  33. ^ "GitHub - root-project/root: The official repository for ROOT: analyzing, storing and visualizing big data, scientifically". github.com. Retrieved December 17, 2025.
  34. ^ "ROOT: analyzing petabytes of data, scientifically. - ROOT". root.cern. Retrieved December 17, 2025.
  35. ^ "Homepage of Prof. Dr. Marcus Bleicher". itp.uni-frankfurt.de. Retrieved December 17, 2025.
  36. ^ "GitHub - astropy/astropy: Astronomy and astrophysics core library". github.com. Retrieved December 17, 2025.
  37. ^ "GitHub - ESCOMP/CESM: The Community Earth System Model". github.com. Retrieved December 17, 2025.
  38. ^ "GitHub - weiguangcui/Gadget4: The Gadget4-Simba repository". github.com. Retrieved December 17, 2025.
  39. ^ "GMAT - Browse /GMAT at SourceForge.net". sourceforge.net. Retrieved December 17, 2025.
  40. ^ "Atmosphere | Free Full-Text | The Mars Regional Atmospheric Modeling System (MRAMS): Current Status and Future Directions". Archived from the original on December 7, 2019. Retrieved December 17, 2025.
  41. ^ "SolarSoft - Description, Last Revision: 14-October-1999". soho.nascom.nasa.gov. Retrieved December 17, 2025.
  42. ^ "TARDIS-SN". tardis-sn.github.io. Retrieved December 17, 2025.
  43. ^ "GitHub - tardis-sn/tardis: TARDIS - Temperature And Radiative Diffusion In Supernovae". github.com. Retrieved December 17, 2025.
  44. ^ "QMC and the CASINO program | Quantum Monte Carlo". vallico.net. Retrieved December 17, 2025.
  45. ^ "GitHub - nrc-cnrc/EGSnrc: Toolkit for Monte Carlo simulation of ionizing radiation — Trousse d'outils logiciels pour la simulation Monte Carlo du rayonnement ionisant". github.com. Retrieved December 17, 2025.
  46. ^ "MCSim - Monte Carlo Simulation Software". Archived from the original on June 28, 2008. Retrieved December 17, 2025.
  47. ^ a b "GitHub - mccode-dev/McCode: The home of the McStas (neutrons) and McXtrace (x-rays) Monte-Carlo ray-tracing instrument simulation codes". github.com. Retrieved December 17, 2025.
  48. ^ "McStas homepage". mcstas.org. Retrieved December 17, 2025.
  49. ^ "McXtrace homepage". www.mcxtrace.org. Retrieved December 17, 2025.
  50. ^ "GitHub - space-group-research/mpmc: A Monte Carlo molecular simulation software especially suited for materials simulations with polarizable models". github.com. Retrieved December 17, 2025.
  51. ^ "OpenMC". openmc.org. Retrieved December 17, 2025.
  52. ^ "GitHub - cp2k/cp2k: Quantum chemistry and solid state physics software package". github.com. Retrieved December 17, 2025.
  53. ^ "about [CP2K Open Source Molecular Dynamics ]". www.cp2k.org. Retrieved December 17, 2025.
  54. ^ "GitHub - epics-base/epics-base: The C/C++ core of the EPICS Base control system toolkit". github.com. Retrieved December 17, 2025.
  55. ^ "EPICS - Experimental Physics and Industrial Control System". epics-controls.org. Retrieved December 17, 2025.
  56. ^ "FEBio Software Suite". febio.org. Retrieved December 17, 2025.
  57. ^ "Open System for Earthquake Engineering Simulation - Home Page". opensees.berkeley.edu. Retrieved December 17, 2025.
  58. ^ "SpinDynamics.org – Spin Dynamics Group". spindynamics.org. Retrieved December 17, 2025.
  59. ^ "Surface Evolver". Archived from the original on August 7, 2023. Retrieved December 17, 2025.
[edit]