From: fishwick@fish.cis.ufl.edu (Paul Fishwick) Subject: TECH: SimPack Version 2 now available Date: 26 Apr 92 03:42:58 GMT Organization: Univ. of Florida CIS Dept. Simpack Version 2.0 is now available for anonymous ftp from bikini.cis.ufl.edu (cd to pub/simdigest/tools, specify 'binary' and get simpack-2.0.tar.Z). Read the file VERSION2 to see the enhancements over version 1.0. S I M P A C K C-based Simulation "Seed" Tool Package Copyright 1990,1991,1992, Paul A. Fishwick VERSION 2.0 Beta (April 25, 1992) 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 two years of teaching computer simulation at the under- graduate (senior) and graduate levels. Also, many people have taken the basic tools and created more complex research applications with lots of options specific to a particular area. ...SimPack is copyright, and re-distribution is granted so long... ...as SimPack is not sold for a profit. Users of SimPack use the.. ...tools at their own risk. ... ------------------------------------------------------------------- INSTALL: To install, just type 'make' after unpacking all directories and sub-directories. DOCUMENTATION: The documentation is located within README files within each sub-directory. CONTENTS: 1. combined: Combined modeling 1.1 combined: discrete event and continuous "Simulation of a cashier with a moving belt for groceries" 1.2 combined2: difference and differential equations "Delay differential equation x' = a*x(t-1)" 2. dec: Declarative modeling 2.1 fsa: finite state automata with timed states 2.2 markov: Markov model with timed states 2.3 pulse: Pulse process 3. equation: Equational modeling 3.1 difference : Difference equation modeling 3.1.1 log1: Logistic equation (first order) 3.1.2 log2: Logistic equation (second order) 3.1.3 diff1: Circular queue simulation method on log1 3.1.4 bifurc: Bifurcation analysis on log1 3.2 differential: Differential equation modeling 3.2.1 deq: Equation parser and solver 3.2.2 integrate: Sample Euler and RK4 integrations 4. func: Functional modeling 4.1 XSimCode: X window interactive queuing network simulator 4.2 clock: discrete event model of a clock 4.3 cpudisk: 1CPU/4Disk discrete event simulation 4.4 gas: two methods of simulating gas/molecule dynamics 4.5 logic: digital logic simulator with nominal gate delays 4.6 network: communications network simulator 4.7 petri: timed petri net simulator 4.8 qnet: general queuing network simulator 4.9 slice: block simulator (ala CSMP) 4.10 ssq: single server queue simulation with graphical tracing 5. minigpss: Mini GPSS compiler (small subset of GPSS) 6. queuing: Queuing library (contains all routines for queuing) +-------------------------------------------------------------------------+ | Paul A. Fishwick | | Computer Simulation and Animation Group | | Dept. of Computer Science EMAIL: fishwick@cis.ufl.edu | | University of Florida PHONE: (904) 392-1414 | | Bldg. CSE, Room 301 FAX: (904) 392-1220 | | Gainesville, FL 32611 UUCP: gatech!uflorida!fishwick | +-------------------------------------------------------------------------+