Table of Contents

Abstract:

* SiSi is an environment for simulations. A programmer could include many useful features of SiSi, such as a comfortable fileparser to read simulation parameters from files, data structures like strings, lists, tables and functions like round, gaussian distributed random numbers, ....
With XSiSi there is a graphical user interface available for manipulating parameterfiles. So simulation programmers could make their simulations transparent to other users. The great advantage is, that this users doesn't have to understand the programming side of the simulation environment. They can use the simulation environment by manipulating the parameters with XSiSi.
Now, it is very easy for the simulation programmer to include the SiSi-Library. One has only to add TWO lines to the source code (One for include SiSi header file and the other to call SiSi to read the parameter files). After, all variables are available as global.

SiSi's features

* Graphical User Interface XSiSi (please see screenshots below!)
* Graphical outputs (xy plots)
* Online Documentation XSiSi HelpSystem
* Development environment for simulations
* Complete source code of SiSi: C++ code for Gnu C++ Compiler and Borland C++ Compiler
* Complete source code of XSiSi: Java code
* Precompiled java code running on a virtual machine (XSiSiRuntime)

SiSi's documentation formats

* Html-Online documentation at http://www.usf.uni-kassel.de/~reinhard/sisi/Documentation.html
Html-Online documentation for development (Java-classes) at http://www.usf.uni-kassel.de/~reinhard/sisi/development/packages.html
* Documentation of SiSi and XSiSi:
Online: Online Documentation under XSiSi
Html:Documentation.html (get the SiSidoc package!)
Postscript:./Documentation.ps (for printing out in wasteful form :-)
Documentation_compact.ps (for printing out in compact form!)
Documentation_compact.pdf (for printing out in compact form!)
ASCII:Documentation.txt (just in case ...)
* All source files (LATEX)
* All formats are generated automatically by a Makefile from the LATEX source files. So, every format is always up to date!

Screenshots

* About Dialog
Main Window
Window for editing options
Window for editing parameter lists
Window for editing singular parameters
Graphics Window
xy plots
XSiSi Job Controlling System
XSiSi Help System
Emit C++ Code Window

Availability

* ftp server:
ftp://ftp.usf.uni-kassel.de/pub/sisi
* SiSi's Html documentation:
http://www.usf.uni-kassel.de/~reinhard/sisi/Documentation.html

Mailing List

* There isn't yet really a mailing list available. If you use SiSi or if you are interesting in this project, please write an e-mail to reinhard@usf.uni-kassel.de. You'll be informed by the authors about new features, bug fixes, versions, etc.
Additional you can get help, give us new ideas, inform us about bugs, ...

SiSi grows up with its users and developers!!!

Copyright ©1997, 1998

* This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Authors

* Kai Reinhard, e-mail: reinhard@usf.uni-kassel.de
Uwe Bergmann, Kassel
Michael Müller, Leipzig
Martin Althaus, Kassel

wzlogo Center for Environmental
Systems Research

Ecosystems Study Group
ghklogo Univerity
of Kassel

under
  construction This page is still under construction. The HTML-Code has been well tested with an URL, which handles HTML pages restrictively. HTML 3.2 Checked!

Powered by Apache

Kai Reinhard: reinhard@usf.uni-kassel.de