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.

Computational electromagnetics

SoftwareDescriptionLicense
Ansys HFSSHigh-frequency EM simulationCommercial
AWR Analyst3D antennas, waveguides, filters, PCBsCommercial
AWR AxiemPCBs, multi-layer PCBs, LTCC, on-chip passivesCommercial
CST Studio Suite3D electromagnetic simulationCommercial
FEKOAntenna design and EM scatteringCommercial
JCMsuiteFEM solver for nano- and micro-photonic applicationsCommercial
MeepFinite-difference time-domain electromagnetic solverOpen-source
MomentumMoM-based planar EM simulation in Keysight ADSCommercial
Numerical Electromagnetics Code and NEC2++Antenna and EM scattering simulationOpen-source
QuickfieldFEM solver for research, education, AC/DC/TransientCommercial
VSimEMFDTD/PIC/finite-volume EM simulationCommercial
XFdtd3D full-wave electromagnetic solverCommercial

Computational fluid dynamics

SoftwareDescriptionLicense
ADCIRCCoastal and ocean circulation modelOpen-source
Ansys FluidsComprehensive CFD suiteCommercial
Autodesk SimulationCFD and thermal simulation for engineering designCommercial
CalculiXStructural and thermal finite-element analysisOpen-source
CFD-ACE+General-purpose CFD and multiphysics solverCommercial
CFD-FASTRANCFD solver for aerodynamics and turbomachineryCommercial
CGNSCFD data standard and libraryOpen-source
CICESea ice and ocean–ice interaction modelOpen-source
Code_SaturneGeneral-purpose CFD solverOpen-source
COMSOL MultiphysicsCommercial multiphysics + CFD suiteCommercial
CoolfluidCFD framework for multiphysicsOpen-source
Elmer FEM solverMultiphysics FEM solverOpen-source
FEATool MultiphysicsPDE modeling, FEM, FVM, multiphysicsOpen-source
FEniCS ProjectAutomated FEM libraryOpen-source
FLOW-3DFree-surface and multiphase CFDCommercial
GerrisAdaptive mesh CFD solverOpen-source
KIVAInternal combustion CFDOpen-source
MFEMFinite-element discretization libraryOpen-source
MOOSEMultiphysics FEM frameworkOpen-source
Nek5000Spectral element CFD solverOpen-source
Nektar++High-order spectral/hp element CFDOpen-source
OpenFOAMWidely used open-source CFD suiteOpen-source
OpenLBLattice Boltzmann CFD libraryOpen-source
RELAP5-3DReactor thermal–hydraulics system modelOpen-source
Simcenter STAR-CCM+Multiphysics CFD solverCommercial
SU2 codeMultiphysics PDE + CFD solverOpen-source
TELEMACHydrodynamics and sediment transportOpen-source

Computational particle physics

SoftwareDescriptionLicense
APFELParton distribution function evolution toolOpen-source
CompHEPSymbolic computation for particle collisionsOpen-source
CORSIKACosmic-ray air shower simulationOpen-source
FLUKAParticle transport and interaction simulationCommercial
GEANT-3Detector simulation (legacy)Commercial
GEANT-4Toolkit for simulating particle interactions in detectorsOpen-source
Java Analysis StudioData analysis framework for particle physicsOpen-source
PYTHIAEvent generator for high-energy collisionsOpen-source
ROOTData analysis and visualization framework for high-energy physicsOpen-source
UrQMDUltra-relativistic quantum molecular dynamics simulatorOpen-source

Computational astrophysics

SoftwareDescriptionLicense
AstropyPython astronomy and astrophysics libraryOpen-source
Community Earth System ModelEarth system climate modelOpen-source
GADGETN-body + SPH cosmology simulationsOpen-source
Jas4ppGeneral data analysis for future particle experimentsOpen-source
GMATSpacecraft trajectory and mission designOpen-source
FreeFlyerOrbital mechanics and mission analysisCommercial
MRAMSMars atmosphere and weather simulationOpen-source
SolarsoftSolar and astrophysics data analysisOpen-source
Systems Tool KitAerospace + orbital modeling suiteCommercial
TARDISRadiation transport for supernovae (astroparticle aligned)Open-source

Monte Carlo simulation

SoftwareDescriptionLicense
CASINOVariational Monte Carlo and diffusion Monte CarloOpen-Source
EGSParticle transport Monte Carlo systemOpen-source
GEFSimulation of fission events.Open-source
MCNPMonte Carlo N-Particle Transport Code (nuclear engineering)Commercial
MCSimStatistical modeling and Monte CarloOpen-source
McStasNeutron instrument simulationsOpen-source
McXtraceX-ray instrument simulationsOpen-source
MPMCHard-sphere Monte CarloOpen-source
OpenMCNeutron transport Monte CarloOpen-source

Others

SoftwareDomainLicense
Algodoo2D educational physics sandboxCommercial
Avizo3D visualization + simulationCommercial
CP2KQuantum chemistry / atomistic simulationOpen-source
EPICSControl-system middlewareOpen-source
EXC codeNuclear structure / excitation modelingCommercial
FASTRADRadiation shielding engineeringCommercial
FDMNESX-ray absorption/emission simulationCommercial
FEBioFinite-element solver for biomechanics and soft tissue mechanicsOpen-source
GYROPlasma turbulence (fusion research)Commercial
HRS ComputingGeneral HEP data/analysis platformCommercial
Imc FAMOSInstrument data acquisition / data analysisCommercial
LISE++Nuclear reactions / fragment separator simulationCommercial
MELCORNuclear reactor severe accident modelingCommercial
Model for Prediction Across ScalesMultiscale multiphysics simulationCommercial
OpenSeesStructural and earthquake engineering simulations, nonlinear dynamicsOpen-source
Regional Atmospheric Modeling SystemAtmospheric and weather transport modelingCommercial
REFPROPThermophysical property calculationsCommercial
ScigressComputational chemistry / molecular modelingCommercial
SerpentReactor physics Monte Carlo (neutrons)Commercial
SpeakeasyNumerical computing environmentCommercial
SpinachQuantum spin dynamicsOpen-source
SINDAThermal–fluid differential equation solverCommercial
TALYSNuclear reaction software.Open-source
TRACENuclear reactor thermal-hydraulicsCommercial
Surface EvolverSurface and interface shape simulationOpen-source

See also

External links

  • . sourceforge.net.
  • . github.com.
  • . slashdot.org.