List Of Computer Simulation Software
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, multiphysi ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
![]() |
Computer Simulation
Computer simulation is the running of a mathematical model on a computer, the model being designed to represent the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be determined by comparing their results to the real-world outcomes they aim to predict. Computer simulations have become a useful tool for the mathematical modeling of many natural systems in physics (computational physics), astrophysics, climatology, chemistry, biology and manufacturing, as well as human systems in economics, psychology, social science, health care and engineering. Simulation of a system is represented as the running of the system's model. It can be used to explore and gain new insights into new technology and to estimate the performance of systems too complex for analytical solutions. Computer simulations are realized by running computer programs that can be either small, running almost instantly on small devices, or large-scale ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
Freemat
FreeMat is a free open-source numerical computing environment and programming language, similar to MATLAB and GNU Octave. In addition to supporting many MATLAB functions and some IDL functionality, it features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and has plotting and 3D visualization capabilities.It also features an intuitive GUI that is similar to that used in Matlab. Community support takes place in moderated Google Groups Google Groups is a service from Google that provides discussion groups for people sharing common interests. Until February 2024, the Groups service also provided a gateway to Usenet newsgroups, both reading and posting to them, via a shared user .... See also * Comparison of numerical-analysis software Notes {{DEFAULTSORT:Freemat Array programming languages Free mathematics software Free software primarily written in assembly language Free software p ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
OpenModelica
OpenModelica is a free and open source environment based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. This software is actively developed by Open Source Modelica Consortium, a non-profit, non-governmental organization. The Open Source Modelica Consortium is run as a project oRISE SICS East AB in collaboration with Linköping University. OpenModelica is used in academic and industrial environments. Industrial applications include the use of OpenModelica along with proprietary software in the fields of power plant optimization, automotive and water treatment. Tools and Applications OpenModelica Compiler (OMC)OpenModelica Compiler (OMC) is a |
|
![]() |
Computational Fluid Dynamics
Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to analyze and solve problems that involve fluid dynamics, fluid flows. Computers are used to perform the calculations required to simulate the free-stream flow of the fluid, and the interaction of the fluid (liquids and gases) with surfaces defined by Boundary value problem#Boundary value conditions, boundary conditions. With high-speed supercomputers, better solutions can be achieved, and are often required to solve the largest and most complex problems. Ongoing research yields software that improves the accuracy and speed of complex simulation scenarios such as transonic or turbulence, turbulent flows. Initial validation of such software is typically performed using experimental apparatus such as wind tunnels. In addition, previously performed Closed-form solution, analytical or Empirical research, empirical analysis of a particular problem can be used for compa ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
![]() |
OpenFOAM
OpenFOAM (Open Field Operation And Manipulation) is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, most prominently including computational fluid dynamics (CFD). The OpenFOAM software is used in research organisations, academic institutes and across many types of industries, for example, automotive, manufacturing, process engineering, environmental engineering and marine energy. OpenFOAM is open-source software which is freely available and licensed under the GNU General Public License Version 3, with the following variants: # OpenFOAM, released by OpenCFD Ltd. (with the name trademarked since 2007) first released as open-source in 2004. (Note: since 2012, OpenCFD Ltd is wholly-owned subsidiary of ESI Group) # FOAM-Extend, released by Wikki Ltd. (since 2009) # OpenFOAM, released by OpenFOAM Foundation. (since 2011) History The name FOAM has been claimed to appear fo ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
![]() |
Ns (simulator)
ns (from network simulator) is a name for a series of discrete event network simulators, specifically ns-1, ns-2, and ns-3. All are discrete-event computer network simulators, primarily used in research and teaching. History ns-1 The first version of ns, known as ns-1, was developed at Lawrence Berkeley National Laboratory (LBNL) in the 1995-97 timeframe by Steve McCanne, Sally Floyd, Kevin Fall, and other contributors. This was known as the LBNL Network Simulator, and derived in 1989 from an earlier simulator known as REAL by S. Keshav. ns-2 Ns-2 began as a revision of ns-1. From 1997 to 2000, ns development was supported by DARPA through the VINT project at LBL, Xerox PARC, UC Berkeley, and USC/ISI. In 2000, ns-2 development was supported through DARPA with SAMAN and through NSF with CONSER, both at USC/ISI, in collaboration with other researchers including ACIRI. Features of NS2 1. It is a discrete event simulator for networking research. 2. It provides su ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
NetLogo
NetLogo is a programming language and integrated development environment An integrated development environment (IDE) is a Application software, software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, an ... (IDE) for agent-based modeling. About NetLogo was designed by Uri Wilensky, in the spirit of the programming language Logo (programming language), Logo, to be "low threshold and no ceiling". It teaches programming concepts using Agent-based model, agents in the form of ''turtles'', ''patches'', ''links'' and the ''observer''. NetLogo was designed with multiple audiences in mind, in particular: teaching children in the education community, and for Subject-matter expert, domain experts without a programming background to model related phenomena. Thousands of scientific articles have been published using NetLogo. The NetLogo environment enables exploration of ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
![]() |
Spiking Neural Network
Spiking neural networks (SNNs) are artificial neural networks (ANN) that mimic natural neural networks. These models leverage timing of discrete spikes as the main information carrier. In addition to Artificial neuron, neuronal and Electrical synapse, synaptic state, SNNs incorporate the concept of time into their operating model. The idea is that Artificial neuron, neurons in the SNN do not transmit information at each propagation cycle (as it happens with typical multi-layer perceptron, perceptron networks), but rather transmit information only when a membrane potential—an intrinsic quality of the neuron related to its membrane electrical charge—reaches a specific value, called the threshold. When the membrane potential reaches the threshold, the neuron fires, and generates a signal that travels to other neurons which, in turn, increase or decrease their potentials in response to this signal. A neuron model that fires at the moment of threshold crossing is also called a sp ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
![]() |
NEST (software)
NEST is a simulation software for spiking neural network models, including large-scale neuronal networks. NEST was initially developed by Markus Diesmann and Marc-Oliver Gewaltig and is now developed and maintained by the NEST Initiative. Modeling philosophy A NEST simulation tries to follow the logic of an electrophysiological experiment that takes place inside a computer with the difference, that the neural system to be investigated must be defined by the experimenter. The neural system is defined by a possibly large number of neurons and their connections. In a NEST network, different neuron and synapse models can coexist. Any two neurons can have multiple connections with different properties. Thus, the connectivity can in general not be described by a weight or connectivity matrix but rather as an adjacency list. To manipulate or observe the network dynamics, the experimenter can define so-called devices which represent the various instruments (for measuring and stim ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
Meep (software)
Meep (MIT Electromagnetic Equation Propagation) is a free and open-source software package for electromagnetic simulations, developed by ''ab initio'' research group at Massachusetts Institute of Technology in 2006. Operating under Unix-like systems, it uses finite-difference time-domain method with perfectly matched layer or periodic boundary conditions for field computation. Meep supports dispersive, nonlinear and anisotropic media, and features subpixel smoothing and parallelization, as well as an embedded frequency-domain solver for steady-state fields and eigenmode expansion. The package was subsequently expanded to include an adjoint solver for topology optimization and inverse design, and a Python interface. The software is widely adopted by optics and photonics communities, with applications including the analysis and design of metalenses and photonic crystals. See also * Comparison of EM simulation software * List of computer simulation software The following ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |
|
![]() |
Mobility Testbed
MobilityTestbed, formerly known as DARP Simulation Testbed, is an open-source, interaction-rich Multi-agent simulation model designed to test and evaluate various Dial-a-ride problem algorithms or other central or decentralized coordination or Resource allocation mechanisms within on-demand transportation systems. The testbed is built on top of the AgentPolis platform and employs a discrete event simulation paradigm. See also *Dial-a-ride * Multi-agent simulation *Discrete event simulation *List of computer simulation software 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 environme ... References {{reflist External links MobilityTestbed on GitHubGitHub wiki and Tutorials Free simulation software ... [...More Info...] [...Related Items...] OR: [Wikipedia] [Google] [Baidu] |