Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages   Examples  

ODEMx Documentation

Version 1.0 Humboldt-Universität zu Berlin

Introduction

Welcome to ODEMx. ODEMx is a library for process simulation in C++. (Table of Contents)


ODEMx is a C++ library for process simulation. Process simulation is a branch of computer simulation. As such it uses processes to model real-world or fictional systems. A process in this context is a continuous or discrete sequence of actions which are somehow closely related to each other, for instance they are all 'done' by one agent. The sequence can be divided into branches, and broken off by idle periods or synchronisation.

Copyright and License

ODEMx is protected by the GNU LESSER GENERAL PUBLIC LICENSE as described in the file Copying.txt, which has to be present in the ODEMx package; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

Installation

There is no installation procedure for ODEMx, at least not in this version. To use ODEMx in your projects choose the respective folder that fits your needs best (Gcc on Unix systems, Msvc or Msvc7.1 on windows), build the library and finally set-up your project to use the library.

Note:
If you are using GCC we recommend to use a version higher than 3.x.x . ODEMx has been successfully build with GCC version 2.95.2 and tested on Sun Sparc architecture. However, ODEMx has a problem with GCC prior to GCC version 3 on Linux (SuSE, Debian).
Always take care to activate RTTI in your projects, because ODEMx depends on this feature. (MSVC and MSCVC7.1 disable RTTI by default)

First Steps

At first you will have to build ODEMx - see Installation for details. Afterwards try the examples included. That should give you a good start. Apart from that you can use them to check whether ODEMx is working properly on your computer.

ODEMx includes an online documentation as well. You will need Doxygen (http://www.doxygen.org) to generate the documentation from the source files. To do so, change to odemx/Doxygen directory and run doxygen.

Contributions

ODEMx is based on ODEM (http://odem.sf.net). That's why all contributors of ODEM could be listed here, too. Instead only those who put their hands on this code directly will be mentioned. Anyway, we encourage you to take a look at ODEM and its contributors list as well.

Table of Contents

  1. ODEMx - An Overview
  2. From ODEM to ODEMx

Generated on Mon Aug 11 10:36:06 2003 for ODEMx by doxygen1.3