List of computer simulation software
Encyclopedia
Open Source
- ASCENDASCENDASCEND is a free, open source, mathematical modelling system developed at Carnegie Mellon University since the late 1978. ASCEND is an acronym which stands for Advanced System for Computations in ENgineering Design. Its main uses have been in the field of chemical process modelling although its...
- open source equation-based modelling environment. - FacsimileFacsimile Simulation LibraryThe Facsimile project is a, 3D, physics-enabled, discrete-event simulation/emulation library that can be used for industrial simulation and emulation projects in an engineering and/or manufacturing environment....
- a free, open-source discrete-event simulation/emulation library. - GalateaGalatea (MA simulator)Galatea is free software for agent-based simulations developed by the Centre for Simulation and Modelling at the University of the Andes, Venezuela. It is available for download from http://galatea.sourceforge.net....
- A multi-agent, multi-programming language, simulation platform. - GarlicSimGarlicSimGarlicSim is a generic simulation platform written in Python. It can be used for many different kinds of simulations: Physics, game theory, epidemic spread, electronics, etc....
- an open-source simulation with a simple GUIGuiGui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...
framework that is based on PythonPython (programming language)Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
. - NS2Ns (simulator)ns is a name for series of discrete event network simulators, specifically ns-1, ns-2 and ns-3...
- a popular Open Source network simulator. - Physics Abstraction LayerPhysics Abstraction LayerThe Physics Abstraction Layer is an open source cross-platform physical simulation API abstraction system. It is similar to a physics engine wrapper, however it is far more flexible providing extended abilities...
- an open source physics simulation package. - SimPySimPySimPy is a process-based, object-oriented discrete-event simulation language. It is implemented in standard Python and released as open source software under the GNU Lesser General Public License...
- an open-source discrete-event simulation package based on PythonPython (programming language)Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
. - Tortuga - An open source software framework for discrete-event simulation in Java.
Commercial
- ACSL and acslXAdvanced Continuous Simulation LanguageThe Advanced Continuous Simulation Language, or ACSL , is a computer language designed for modelling and evaluating the performance of continuous systems described by time-dependent, nonlinear differential equations...
- Advanced Continuous Simulation Language - AMESimAMESimLMS Imagine.Lab AMESim is a simulation software for the modelling and analysis of one-dimensional systems. The software package offers a 1D simulation suite to model and analyze multi-domain, intelligent systems and to predict their multi-disciplinary performance...
- platform to analyze multi-domain, intelligent systems and predict and optimize multi-disciplinary performance. Developed by LMS International - AnyLogicAnyLogic-History of AnyLogic:In the beginning of 1990s there was a big interest in the mathematical approach to modeling and simulation of parallel processes. This approach may be applied to the analysis of correctness of parallel and distributed programs...
- Multimethod simulation modeling tool for business and science. Developed by XJ Technologies - Arena - simulationSimulationSimulation is the imitation of some real thing available, state of affairs, or process. The act of simulating something generally entails representing certain key characteristics or behaviours of a selected physical or abstract system....
and automationAutomationAutomation is the use of control systems and information technologies to reduce the need for human work in the production of goods and services. In the scope of industrialization, automation is a step beyond mechanization...
software developed by Rockwell AutomationRockwell AutomationRockwell Automation is a global provider of industrial automation, power, control and information solutions. Brands in industrial automation include Allen-Bradley and Rockwell Software.... - Chemical WorkBenchChemical WorkBenchChemical WorkBench is a simulation software tool aimed at the reactor scale kinetic modeling of homogeneous gas-phase and heterogeneous processes and kinetic mechanism development. It can be effectively used for the modeling, optimization, and design of a wide range of industrially and...
- Chemical kinetics simulation software tool developed by Kintech Lab - CircuitLogixCircuitLogixCircuitLogix is a software electronic circuit simulator which uses PSpice to simulate thousands of electronic devices, models, and circuits. A version of CircuitLogix with fewer models, simulation, and export features is available free of charge to students after registration...
- Electronics simulation software developed by Logic Design Inc. - COMSOL MultiphysicsCOMSOL MultiphysicsCOMSOL Multiphysics is a finite element analysis, solver and Simulation software / FEA Software package for various physics and engineering applications, especially coupled phenomena, or multiphysics. COMSOL Multiphysics also offers an extensive interface to MATLAB and its toolboxes for a large...
- (formerly FEMLAB) is a finite element analysis, solver and Simulation software / FEA Software package for various physics and engineering applications, especially coupled phenomena, or multiphysics. - DX StudioDX StudioDX Studio is a complete integrated development tool for the creation of 3D video games, simulations or real-time interactive applications for either standalone, Web Based, Microsoft Office or Visual Studio use.-Development:...
- Suite of tools for simulation and visualization. - DymolaDymolaDymola is a commercial modeling and simulation environment based on theopen Modelica modeling language. It is developed bythe Swedish company Dassault Systèmes AB, Lund...
- Modeling and simulation software based on the ModelicaModelicaModelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents.The free Modelica languageis...
language. - GoldSimGoldSimGoldSim is dynamic, probabilistic simulation software developed by GoldSim Technology Group.This general-purpose simulator is a hybrid of several simulation approaches, combining an extension of system dynamics with some aspects of discrete event simulation, and embedding the dynamic simulation...
- Combines system dynamics with aspects of discrete event simulation, embedded in a Monte Carlo framework. - EcolegoEcolegoEcolego is a simulation software tool that is used for creating dynamic models and performing deterministic and probabilistic simulations. It is also used for conducting risk assessments of complex dynamic systems evolving over time....
- A simulation software tool for creating dynamic models and performing deterministic and probabilistic simulations. - Enterprise DynamicsEnterprise DynamicsEnterprise Dynamics is a discrete event simulation software platform developed by INCONTROL Simulation Solutions. It is used to design and implement simulation solutions. The Enterprise Dynamics platform has several market-specific libraries to conform to customer requirements...
- A simulation software platform developed by INCONTROL Simulation Software. Features include drag-and-drop modeling and instant 2D and 3D Animation. - ExtendSimExtendSimExtendSim is a simulation program for modeling discrete event, continuous, agent-based, and discrete rate processes. There are four ExtendSim packages: CP for continuous processes; OR which adds discrete event; AT which adds discrete rate, a number of advanced modeling features , and Stat::Fit...
- Simulation software for discrete eventDiscrete Event SimulationIn discrete-event simulation, the operation of a system is represented as a chronological sequence of events. Each event occurs at an instant in time and marks a change of state in the system...
, continuousContinuous simulationContinuous Simulation refers to a computer model of a physical system that continuously tracks system response over time according to a set of equations typically involving differential equations.-History:...
, discrete rate and agent-based simulation - FlexsimFlexsimFlexSim is a discrete event manufacturing simulation software developed by FlexSim Software Products, Inc. The FlexSim family currently includes the basic FlexSim simulation software and three product lines facing different customers established upon the basic FlexSim, including the FlexSim...
- is a discrete event simulation software which includes the basic FlexSim simulation software and three product lines: FlexSim distributed simulation system (FlexSim DS), FlexSim container terminal library (FlexSim CT) and FlexSim Healthcare Simulation (FlexSim HC) - iGrafx Process - Software for business process modeling and simulation
- KhimeraKhimeraKhimera is a software product from Kintech Lab intended for calculation of the kinetic parameters of microscopic processes, thermodynamic and transport properties of substances and their mixtures in gases, plasmas and also of heterogeneous processes....
- Chemical kinetics simulation software tool developed by Kintech Lab - MapleMaple (software)Maple is a general-purpose commercial computer algebra system. It was first developed in 1980 by the Symbolic Computation Group at the University of Waterloo in Waterloo, Ontario, Canada....
- is a general-purpose computer algebra systemComputer algebra systemA computer algebra system is a software program that facilitates symbolic mathematics. The core functionality of a CAS is manipulation of mathematical expressions in symbolic form.-Symbolic manipulations:...
developed and sold commercially by Waterloo Maple Inc. - MapleSimMapleSimMapleSim is a multi-domain modeling and simulation tool developed by Maplesoft. MapleSim generates model equations, runs simulations, and performs analyses using the symbolic and numeric mathematical engine of Maple...
- is a multi-domain modelingComputer simulationA computer simulation, a computer model, or a computational model is a computer program, or network of computers, that attempts to simulate an abstract model of a particular system...
and simulationSimulationSimulation is the imitation of some real thing available, state of affairs, or process. The act of simulating something generally entails representing certain key characteristics or behaviours of a selected physical or abstract system....
tool developed by Waterloo Maple Inc. - MathematicaMathematicaMathematica is a computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing...
- MathModelica - Modeling and simulation software based on the ModelicaModelicaModelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents.The free Modelica languageis...
language. - ModelicaModelicaModelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents.The free Modelica languageis...
(an open standard for modelling software) - NEi NastranNEi NastranNEi Nastran is an engineering analysis and simulation software product of NEi Software Based on NASA's Structural Analysis program, the software is a finite element analysis solver used to generate solutions for linear and nonlinear stress, dynamics, and heat transfer characteristics of...
- Software for engineering simulation of stress, dynamics, and heat transfer in structures. - NetSimNetSimNetSim is a popular network simulation tool used by the academic community for teaching, network lab experimentation and research. Various technologies such as Ethernet, Wireless LAN, Wi Max, TCP, IP, etc are covered in NetSim.-History:...
- A popular network simulation software for education research - NI Multisim
- Plant SimulationPlant SimulationPlant Simulation is a computer application developed by Siemens PLM Software for modeling, simulating, analyzing, visualizing and optimizing production systems and processes, the flow of materials and logistic operations...
- Plant, line and process simulation and optimization software, developed by Siemens PLM SoftwareSiemensSiemens may refer toSiemens, a German family name carried by generations of telecommunications industrialists, including:* Werner von Siemens , inventor, founder of Siemens AG...
. - PRO/IIPRO/IIPRO/II is a computer simulation system for process engineers in the chemical, petroleum, natural gas, solids processing, and polymer industries....
- Steady state chemical process simulation and extensively used by oil and gas refineries. - Project Team BuilderProject team builderProject team builder is a project management simulation tool developed for training and teaching the concepts of project management. A number of published books and academic papers are based on the PTB and its predecessors...
- A Project ManagementProject managementProject management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals. A project is a temporary endeavor with a defined beginning and end , undertaken to meet unique goals and objectives, typically to bring about beneficial change or added value...
simulator used for training and education. - RoboLogixRoboLogix-Overview:RoboLogix is a robotics simulator which uses a physics engine to emulate real-world robotics applications. The advantages of using robotics simulation tools are that they save time in the design of robotics applications and they can also greatly increase the level of safety associated...
- Robotics simulation software developed by Logic Design Inc. - Ship SimulatorShip SimulatorShip Simulator is a vehicle simulation computer game which simulates maneuvering various ships in different environments, although without the effects of wind and current...
- A vehicle simulation computer game by VSTEPVSTEPVSTEP B.V. in Netherlands, or VSTEP in the UK, is a serious game developer located in Rotterdam, The Netherlands, and one of the leading developers in the European serious games industry.- History :...
which simulates maneuvering various ships in different environments. - Simcad ProSimcad ProSimcad Pro simulation software is a product of CreateASoft, Inc which is used for simulating process based environments such as manufacturing, supply lines, logistics, healthcare, and many others. The software is a tool for planning, organizing, optimizing, and engineering real process based systems...
- Dynamic Discrete and continuous simulation software. Visual interface with no coding environment. Support 2D and 3D animation and value stream mapping. - Simscape from MathWorks (physical networks, electrical mechanical systems, hydraulics, machines)
- SIMUL8Simul8SIMUL8 simulation software is a product of the SIMUL8 Corporation used for simulating systems that involve processing of discrete entities at discrete times. This program is a tool for planning, design, optimization and reengineering of real production, manufacturing, logistic or service...
- Software for discrete event or process based simulation. - Simulations PlusSimulations PlusSimulations Plus, Inc. develops absorption, distribution, metabolism, excretion, and toxicity modeling and simulation software for the pharmaceutical and biotechnology industries...
- Modeling and simulation software for pharmaceutical research - SimulationXSimulationXSimulationX is a multi-domain CAE simulation software for physical system simulation, developed and sold commercially by ITI GmbH, based in Dresden, Germany...
- Modeling and simulation software based on the ModelicaModelicaModelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents.The free Modelica languageis...
language. - SimulinkSimulinkSimulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and...
from MathWorks (block diagrams, electrical mechanical systems, machines) - TRUE (Temporal Reasoning Universal Elaboration Discrete and continuous capability, + 3D Modeler (3D Rendering3D rendering3D rendering is the 3D computer graphics process of automatically converting 3D wire frame models into 2D images with 3D photorealistic effects on a computer.-Rendering methods:...
using OpenGLOpenGLOpenGL is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics. The interface consists of over 250 different function calls which can be used to draw complex three-dimensional scenes from simple primitives. OpenGL...
graphics library) + Procedural animationProcedural animationA procedural animation is a type of computer animation, used to automatically generate animation in real-time to allow for a more diverse series of actions than could otherwise be created using predefined animations.... - VensimVensimVensim is a simulation software made by Ventana Systems, Inc. . Its purpose is to help companies to find an optimal solution for various situations that need analysis and where it's necessary to find out all possible results of future implementation or decision.Vensim is able to simulate dynamic...
- simulation for business, public policy and science; continuous system dynamics with discrete elements; optimization and Monte Carlo - VISSIMVISSIMVISSIM is a microscopic multi-modal traffic flow simulation software. It is developed by PTV Planung Transport Verkehr AG in Karlsruhe, Germany. The name is derived from “Verkehr In Städten - SIMulationsmodell”...
- Microscopic multi-modal traffic flow simulation software
See also
- List of system dynamics software
- Quantum chemistry computer programsQuantum chemistry computer programsQuantum chemistry computer programs are used in computational chemistry to implement the methods of quantum chemistry. Most include the Hartree–Fock and some post-Hartree–Fock methods. They may also include density functional theory , molecular mechanics or semi-empirical quantum...
- Software for molecular mechanics modeling