The following is a list of notable computer simulation software.
Free or open-source Advanced Simulation Library - open-source hardware accelerated multiphysics simulation software. ASCEND - open-source equation-based modelling environment. Blender – 3D creation suite with support for modeling, animation, simulation, and rendering. Cantera - chemical kinetics package. Celestia - a 3D astronomy program. CP2K - Open-source ab-initio molecular dynamics program. DWSIM - an open-source CAPE-OPEN compliant chemical process simulator. EFDC Explorer - open-source for processing of the Environmental Fluid Dynamics Code (EFDC). Elmer - an open-source multiphysical simulation software for Windows/Mac/Linux. FlightGear - a free, open-source atmospheric and orbital flight simulator with a flight dynamics engine (JSBSim) that is used in a 2015 NASA benchmark to judge new simulation code to space industry standards. FreeFem++ - Free, open-source, multiphysics Finite Element Analysis (FEA) software. Freemat - a free environment for rapid engineering, scientific prototyping and data processing using the same language as MATLAB and GNU Octave. Gekko - simulation software in Python with machine learning and optimization GNU Octave - an open-source mathematical modeling and simulation software very similar to using the same language as MATLAB and Freemat. JaamSim is an open-source Java-based discrete-event simulation environment. JModelica.org is a free and open source software platform based on the Modelica modeling language. Meep - an open source package for electromagnetic simulation with finite-difference time-domain (FDTD) method Mobility Testbed - an open-source multi-agent simulation testbed for transport coordination algorithms. MPB - an open source package for electromagnetic band diagram analysis of periodic structures such as photonic crystals MuJoCo - short for Multi-Joint dynamics with Contact, is a general purpose physics engine that is tailored to scientific use cases such as robotics, biomechanics and machine learning. NEST - open-source software for spiking neural network models. NetLogo - an open-source multi-agent simulation software. ns-3 - an open-source network simulator. OpenFOAM - open-source software used for computational fluid dynamics (or CFD). OpenModelica - an open source modeling environment based on Modelica the open standard for modeling software. Open Source Physics - an open-source Java software project for teaching and studying physics. OpenSim - an open-source software system for biomechanical modeling. preCICE (software) - an open-source library for partitioned multi-physics simulations. Project Chrono - an open-source multi-physics simulation framework. Repast - agent-based modeling and simulation platform with versions for individual workstations and high performance computer clusters. SageMath - a system for algebra and geometry experimentation via Python. Scilab - free open-source software for numerical computation and simulation similar to MATLAB/Simulink. Sim4Life.lite - online version of Sim4Life that is free-of-charge for students for team-learning and online collaboration with classmates and teachers on limited size projects. Simantics System Dynamics – used for modelling and simulating large hierarchical models with multidimensional variables created in a traditional way with stock and flow diagrams and causal loop diagrams. SimPy - an open-source discrete-event simulation package based on Python. Simulation of Urban MObility - an open-source traffic simulation package. SOFA - an open-source framework for multi-physics simulation with an emphasis on medical simulation. SU2 code - an open-source framework for computational fluid dynamics simulation and optimal shape design. Step - an open-source two-dimensional physics simulation engine (KDE). StochSD - Stochastic and deterministic modelling and simulation based on the System Dynamics approach to Continuous System Simulation (CSS). Tortuga - an open-source software framework for discrete-event simulation in Java. UrbanSim – an open-source software to simulate land use, transportation and environmental planning.
… excerpt ends here. Continue reading the full article.
