Software:List of computational physics software
From HandWiki
Short description: none
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 |
| DataMelt | General physics | Open-source |
| JCMsuite | FEM solver for nano- and micro-photonic applications | Commercial |
| Software: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 |
| Jas4pp | Toolkit for general data analysis in particle physics. | Open-source |
| 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 |
Monte Carlo simulation
| 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
| 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 |
| DataMelt | General data analysis. | 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
| Computational physics |
|---|
|
Mechanics · Electromagnetics · Thermodynamics · Simulation |
- High-performance computing
- Software:List of computational chemistry software
- List of computer simulation software
- List of computer physics engines and List of open-source physics engines
- Software:List of computational materials science software
- List of computational physics journals
- List of computer-aided engineering software
- List of finite element software packages
- List of mathematical software
- List of physicists
- Software:List of plasma physics software
- List of quantum chemistry and solid-state physics software
- Software:List of software for astronomy research and education
- List of software for nanostructures modeling
- List of software for nuclear engineering
- Multiphysics simulation
References
- ↑ "GitHub - NanoComp/meep: free finite-difference time-domain (FDTD) software for electromagnetic simulations". https://github.com/NanoComp/meep.
- ↑ "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.". https://github.com/tmolteno/necpp.
- ↑ "GitHub - adcirc/adcirc: ADCIRC Model Repository". https://github.com/adcirc/adcirc.
- ↑ "Ansys, Inc. Products | Read 1153 Reviews on G2". https://www.g2.com/sellers/ansys-inc.
- ↑ "GitHub - Dhondtguido/CalculiX: This repository contains the source files of CalculiX, a three-dimensional Finite Element Program (www.calculix.de).". https://github.com/Dhondtguido/CalculiX.
- ↑ "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.". https://github.com/CGNS/CGNS.
- ↑ "GitHub - CICE-Consortium/CICE: Development repository for the CICE sea-ice model". https://github.com/CICE-Consortium/CICE.
- ↑ "GitHub - code-saturne/code_saturne: code_saturne public mirror". https://github.com/code-saturne/code_saturne.
- ↑ "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!". https://github.com/andrealani/COOLFluiD.
- ↑ "GitHub - ElmerCSC/elmerfem: Official git repository of Elmer FEM software". https://github.com/ElmerCSC/elmerfem.
- ↑ "GitHub - precise-simulation/featool-multiphysics: FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)". https://github.com/precise-simulation/featool-multiphysics.
- ↑ "FEniCS Project · GitHub". https://github.com/fenics.
- ↑ "GitHub - DaanVanVugt/Gerris: Gerris Flow Solver with some patches". https://github.com/DaanVanVugt/Gerris.
- ↑ "KIVA Software (Technical Report) | OSTI.GOV". https://www.osti.gov/biblio/1177537.
- ↑ "GitHub - mfem/mfem: Lightweight, general, scalable C++ library for finite element methods". https://github.com/mfem/mfem.
- ↑ "GitHub - idaholab/moose: Multiphysics Object Oriented Simulation Environment". https://github.com/idaholab/moose.
- ↑ "HOME|MOOSE". https://mooseframework.inl.gov/.
- ↑ "GitHub - Nek5000/Nek5000: our classic". https://github.com/Nek5000/Nek5000.
- ↑ "GitHub - certik/nektar: Mirror". https://github.com/certik/nektar.
- ↑ "GitHub - OpenFOAM/OpenFOAM-dev: OpenFOAM Foundation development repository". https://github.com/OpenFOAM/OpenFOAM-dev.
- ↑ "GitHub - openLB/openLB: Unofficial mirror". https://github.com/openLB/openLB.
- ↑ "RELAP5-3D - Idaho National Laboratory". https://inl.gov/relap53d/.
- ↑ "GitHub - su2code/SU2: SU2: An Open-Source Suite for Multiphysics Simulation and Design". https://github.com/su2code/SU2.
- ↑ "opentelemac / telemac-mascaret · GitLab". https://gitlab.pam-retd.fr/otm/telemac-mascaret.
- ↑ "GitHub - scarrazza/apfel: A PDF Evolution Library". https://github.com/scarrazza/apfel.
- ↑ "GitHub - vbertone/apfelxx: A PDF evolution library in C++". https://github.com/vbertone/apfelxx.
- ↑ "comphep:start [THEORY2"]. https://theory2.sinp.msu.ru/doku.php/comphep/start.
- ↑ "GitHub - fact-project/corsika_wrapper: Call CORSIKA in a thread safe and comfortable way". https://github.com/fact-project/corsika_wrapper.
- ↑ "GEANT 3 - CERN Document Server". https://cds.cern.ch/record/1119728?ln=it.
- ↑ "GitHub - Geant4/geant4: Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303". https://github.com/Geant4/geant4.
- ↑ "Jas4pp: Java Analysis Studio for Particle Physics". https://atlaswww.hep.anl.gov/asc/jas4pp/.
- ↑ "PYTHIA 8.3 - PYTHIA 8.3". https://pythia.org/.
- ↑ "GitHub - root-project/root: The official repository for ROOT: analyzing, storing and visualizing big data, scientifically". https://github.com/root-project/root.
- ↑ "ROOT: analyzing petabytes of data, scientifically. - ROOT". https://root.cern/.
- ↑ "Homepage of Prof. Dr. Marcus Bleicher". https://itp.uni-frankfurt.de/~bleicher/index.html?content=urqmd.
- ↑ "GitHub - astropy/astropy: Astronomy and astrophysics core library". https://github.com/astropy/astropy.
- ↑ "GitHub - ESCOMP/CESM: The Community Earth System Model". https://github.com/ESCOMP/CESM.
- ↑ "GitHub - weiguangcui/Gadget4: The Gadget4-Simba repository". https://github.com/weiguangcui/Gadget4.
- ↑ "GMAT - Browse /GMAT at SourceForge.net". https://sourceforge.net/projects/gmat/files/GMAT/.
- ↑ "Atmosphere | Free Full-Text | The Mars Regional Atmospheric Modeling System (MRAMS): Current Status and Future Directions". https://www.mdpi.com/2073-4433/10/12/747.
- ↑ "SolarSoft - Description, Last Revision: 14-October-1999". https://soho.nascom.nasa.gov/solarsoft/.
- ↑ "TARDIS-SN". https://tardis-sn.github.io/.
- ↑ "GitHub - tardis-sn/tardis: TARDIS - Temperature And Radiative Diffusion In Supernovae". https://github.com/tardis-sn/tardis.
- ↑ "QMC and the CASINO program | Quantum Monte Carlo". https://vallico.net/casinoqmc/.
- ↑ "GitHub - nrc-cnrc/EGSnrc: Toolkit for Monte Carlo simulation of ionizing radiation — Trousse d'outils logiciels pour la simulation Monte Carlo du rayonnement ionisant". https://github.com/nrc-cnrc/EGSnrc.
- ↑ "MCSim - Monte Carlo Simulation Software". https://www.gnu.org/software/mcsim/.
- ↑ 47.0 47.1 "GitHub - mccode-dev/McCode: The home of the McStas (neutrons) and McXtrace (x-rays) Monte-Carlo ray-tracing instrument simulation codes.". https://github.com/mccode-dev/McCode.
- ↑ "McStas homepage". https://mcstas.org/.
- ↑ "McXtrace homepage". https://www.mcxtrace.org/.
- ↑ "GitHub - space-group-research/mpmc: A Monte Carlo molecular simulation software especially suited for materials simulations with polarizable models". https://github.com/space-group-research/mpmc.
- ↑ "OpenMC". https://openmc.org/.
- ↑ "GitHub - cp2k/cp2k: Quantum chemistry and solid state physics software package". https://github.com/cp2k/cp2k.
- ↑ "about [CP2K Open Source Molecular Dynamics "]. https://www.cp2k.org/.
- ↑ "GitHub - epics-base/epics-base: The C/C++ core of the EPICS Base control system toolkit". https://github.com/epics-base/epics-base.
- ↑ "EPICS - Experimental Physics and Industrial Control System". https://epics-controls.org/.
- ↑ "FEBio Software Suite". https://febio.org/.
- ↑ "Open System for Earthquake Engineering Simulation - Home Page". https://opensees.berkeley.edu/.
- ↑ "SpinDynamics.org – Spin Dynamics Group". https://spindynamics.org/.
- ↑ "Surface Evolver". https://kenbrakke.com/evolver/evolver.html.
External links
- "Best Open Source Physics Software 2025". https://sourceforge.net/directory/physics/windows/?os=mac&os=linux.
- "GitHub - wbierbower/awesome-physics: 🌌 A collaborative list of awesome software for exploring Physics concepts". https://github.com/wbierbower/awesome-physics.
- "Top Multiphysics Simulation Software in 2025". https://slashdot.org/software/multiphysics-simulation/.
- WIPL-D
