|
|
Simulation
| C++SIM
|
Update Link / Bad Link? |
|
An object-oriented simulation package written in C++. It provides discrete event process-based simulation similar to SIMULA's simulation class and libraries. The capabilities include SIMULA-like simulation routines, random number generators, queuing algorithm, and thread package interfaces, entity and set manipulation facilities similar to SIMSET, classes that allow non-causal events to be handled, various statistical gather routines, and debugging classes. This package will work on Sun, HP and Linux platforms with the supported thread package for the latter being the GNU Rex lightweight processes library. Documentation includes manual pages and a user's guide.
Submitted Jan 09, 2000
Rating:
(3 Ratings)
Rate this link
Total Visits: 517
|
| SIM : a C++ library for Discrete Event Simulation
|
Update Link / Bad Link? |
|
In this report we give a full description of sim, a C++ library for discrete event simulation. The sim library supports both an event and process-oriented approach to developing simulations. Events as well as entities (which may be considered as objects in the simulation combining several related events and having an additional phase signifying episodes in its life-time) are provided as abstract classes that must be refined by the application programmer to define the actual events and entities participating in the simulation.
Submitted Jan 20, 2000
Rating:
N/A
Rate this link
Total Visits: 390
|
| SimPack
|
Update Link / Bad Link? |
|
SimPack is a collection of C++ tools (routines and programs) for computer simulation. The purpose of SimPack is to provide people with a "starting point" for simulating a system. The intention is that people will view what exists as a template (or "seed") and then "grow a simulation program." SimPack tools have been used for six years of teaching computer simulation at the under- graduate (senior) and graduate levels.
Submitted Mar 14, 1998
Rating:
N/A
Rate this link
Total Visits: 341
|
| OMNeT++
|
Update Link / Bad Link? |
|
OMNeT++ is an open-source, component-based, modular and open-architecture simulation environment with strong GUI support and an embeddable simulation kernel. Its primary application area is the simulation of communication networks, but because of its generic and flexible architecture, it has been successfully used in other areas like the simulation of IT systems, queueing networks, hardware architectures and business processes as well. Several open source simulation models have been published, in the field of internet simulations (IP, IPv6, MPLS, etc), mobility and ad-hoc simulations and other areas. OMNeT++ is free for academic and non-profit use; commercial users must obtain a license from Omnest Global Inc.
Submitted Jun 14, 2004
by Andras Varga
Rating:
(2 Ratings)
Rate this link
Total Visits: 267
|
| NIST C++ Bluetooth Simulation
|
Update Link / Bad Link? |
|
This simulation models coexistence of Bluetooth and IEEE 802.11b (1 Mb/s and 11 Mb/s) at the physical layer. The user can specify the carrier-to-interference ratio and the carrier-to-noise ratio for an additive white Gaussian noise (AWGN) channel.
Submitted Dec 10, 2003
Rating:
N/A
Rate this link
Total Visits: 230
|
| Ecosimpro
|
Update Link / Bad Link? |
|
EcosimProis a powerful mathematical tool capable of modeling any kind of dynamic system represented by differential-algebraic equations (DAE) or ordinary-differential equations (ODE) and discrete events. Easy to learn and use, EcosimPro is integrated in a visual environment similar to Microsoft Visual Studio. It can be used to study both steady states and transients.
Submitted Sep 01, 2004
by Shankar Ananth
Updated Sep 02, 2004
Rating:
(4 Ratings)
Rate this link
Total Visits: 192
|
| Professional Simulation Tool
|
Update Link / Bad Link? |
|
AnyLogic is a professional simulation tool for complex discrete, continuous and hybrid systems. It is used to model, simulate, visualize and analyze a diverse range of real-world problems. AnyLogic is innovative software based on such advanced technologies as UML, Java, hybrid systems theory, and best numerical methods.
Submitted Feb 10, 2003
Rating:
N/A
Rate this link
Total Visits: 181
|
| MOOSE
|
Update Link / Bad Link? |
|
The Multimodeling Object- Oriented Simulation Environment is a system which provides a general purpose toolkit of C and C++ libraries for discrete-event and continuous simulation. It is the successor to the SimPack package. The purpose of MOOSE is to allow analysts to simulate physical processes by building multimodels, i.e. heterogeneous hierarchies of models where a model component at one level of abstraction is sub-refined into a model (possibly of a different type) at the next lower level. The MOOSE package provides a modeling language called BLOCKS which is an assembly language for the different types of supported models, i.e. FSA, functional, Petri net, and equational... Several technical reports documenting the development and features of MOOSE are available in PostScript format.
Submitted Jan 11, 2000
Rating:
(2 Ratings)
Rate this link
Total Visits: 174
|
| Bluesss
|
Update Link / Bad Link? |
|
General purpose simulation package. Generates the source C++ code. Supports queueing, signal flow, ODE, bond graphs, animation.
Submitted Jun 24, 2006
by Stanislaw Raczynski
Updated Jun 27, 2006
Rating:
(1 Ratings)
Rate this link
Total Visits: 149
|
| AKIRA (Artificial Knowledge Interface for Reasoning Applications)
|
Update Link / Bad Link? |
|
AKIRA is a run-time C++ multithreading and clusterable environment able to execute Software Agents and a web/system development platform to model their behaviour. The system
core is made up of a server daemon that answers to
network programming and artificial intelligence computation
requests and that executes Agent's instances. A programming
interface based on a C++ MACRO LANGUAGE and some automated
scripts that allows to create new Agents complete the boundle.
The whole system is written in C++ with an extensive use of templates and design patterns and integrates different C++ open
source software, implementing various aspects of the framework.
Submitted Oct 13, 2004
by Gianguglielmo Calvi
Updated Dec 20, 2004
by Gianguglielmo Calvi
Rating:
(1 Ratings)
Rate this link
Total Visits: 97
|
| WARPED: A Time Warp Simulation Kernel
|
Update Link / Bad Link? |
|
WARPED is a public domain Time Warp simulation kernel written in C++. The software (version 1.02) is freely available via anonymous ftp (as gzip'ed, tar file). Users may modify, distribute, and use the software contained in the WARPED distribution under this license agreement. We encourage you to use this software and report problems or bug fixes :-), however, please be reasonable. Sending a 10,000 line program that runs for 10 hours and then core dumps is not likely to receive any of our attention. We are happy to work with reported errors, but they must be carefully identified by YOU. Please respond accordingly and accept our apologies if your problems require some time for fixing.
Submitted Jan 11, 2000
Rating:
N/A
Rate this link
Total Visits: 88
|
| deX - Distributed Simulation Framework & Modeling Language
|
Update Link / Bad Link? |
|
deX aims to provide a fast, flexible, and easy-to-use platform for developing, analyzing, and visualizing dynamic agent-based and multi-body simulations. deX programs run efficiently on a single processor but more demanding programs are easily adapted to run in parallel through high-level constructs utilizing shared memory/multi-threading, distributed TCP/IP communication, MPI, or any combination of the three. deX provides a versatile abstraction layer for managing parallelism, synchronization, and event communication that facilitates continuous, discrete-event, and hybrid simulation and allows complex programs to be constructed with a minimal amount of coding. deX is built on top of a high-performance simulation engine designed to handle a large number of entities with high levels of event communication. deX is an object-oriented C++ framework which may be optionally used in combination with dML (deX Modeling Language): a domain-specific language based on C++, built on top of the core deX framework, and designed specifically for modeling, simulation, and rapid program development. deX includes tools for batch execution, optimization, distributed job execution, GUI controls, and real-time plotting/3D visualization using OpenGL.
Submitted Mar 29, 2006
by Nick Moss
Updated Mar 30, 2006
Rating:
N/A
Rate this link
Total Visits: 64
|
| EvoX and CppTcl
|
Update Link / Bad Link? |
|
A tool for the simulation of complex systems which consists of an object based C++ class system and various analysis tools. It has a Tcl/Tk interface and makes extensive use of [incr Tcl] for object-oriented capabilities. This provides a largely parallel class hierarchy that embodies the interface-relevant parts of a given model world. EvoX is organized into five separate C++ libraries, i.e. CppTcl, which implements a Tcl interpreter stream class and classes to implement the glue which connects Tcl commands to objects; CppTclExtra, which builds on CppTcl to give the user a simple way to have class members easily accessible from Tcl; EvoXLib, which contains a number of useful utility procedures and Tcl objects used by the rest of the code; EvoXTclExtra, which contains useful utility procedures; and EvoXBaseClasses, containing base classes from which the standard EvoX hierarchy is descended.
Submitted Jan 10, 2000
Rating:
N/A
Rate this link
Total Visits: 35
|
| Terms of Use: |
|
| NOTICE: Links you submit to Mathtools.net Link Exchange will
be accessible from any part of the world via the web. Any information such
links contain may be used by The MathWorks and the public, both within
and outside the country from which you posted. Read
complete disclaimer prior to use. |
|