| Module |
Purpose |
QuickRef |
Releases |
Revised |
Created |
Authors |
| ASCII | Exports constants for special ASCII-characters. | AuxLib | C | - | - | 16/09/1986 | 1986 | AF |
| Arrows | Drawing of arrows. | AuxLib | C | - | - | 19/12/1989 | 1989 | AF |
| Bits | Manipulations of bits in bytes (8b) or words (16b). | AuxLib | C | - | - | 08/03/1989 | 1989 | OR |
| Buttons | Installation and usage of custom push buttons, such as button palettes. | AuxLib | C | R | W | 08/01/1998 | 1990 | OR, FT, AF |
| ByteBlockIO | Sequential and random read/write access to an ARRAY OF BYTE. | AuxLib | C | R | W | 10/01/1991 | 1991 | DG |
| ComplexLib | Basic operations on complex variables using extended reals (SANE). | AuxLib | C | - | - | 22/05/1987 | 1987 | AI |
| Confidence | Computes confidence limits for various distributions. | AuxLib | C | R | W | 08/12/1991 | 1991 | AF |
| Console | Terminal input/output using a cursor and a scrollable window. | AuxLib | C | R | - | 15/06/2005 | 1987 | AI, AF |
| Conventions | Exports function keys or codes which have a special meaning during input and/or output. | AuxLib | C | - | - | 05/05/1987 | 1986 | AF, AI |
| Curves3D | Draws curves in a three dimensional (3D) space and their projections on the coordinate system (CS) planes. | AuxLib | C | - | - | 12/06/1987 | 1986 | MU |
| DLists | Handling of dynamic lists. | AuxLib | C | R | W | 13/10/1993 | 1993 | JT |
| DatFraAux | Auxiliary routines for more advanced use of Data Frames. It basically extends the functionality of module DataFrames. | AuxLib | C | R | W | 11/04/1998 | 1997 | AF |
| DatFraUsage | Supports efficient data usage on behalf of complex systems with large data requirements. It supports selective loading and unloading of a segment of the data, such as all data needed by a subsystem, yet to share commonly needed data as well. The techniques gives such a subsystem full and efficient control over its data in a situation where many such subsystems have to coexist. | AuxLib | C | R | W | 20/06/1998 | 1998 | AF |
| DatFraViewer | Allows to inspect all currently present data frames as stored in memory (see module DataFrames). | AuxLib | C | R | W | 10/04/1998 | 1997 | AF |
| DatTabAccess | Supports reading of data frames, retrieval of information from the data frames, and the assignment of the data to model objects. | AuxLib | C | R | W | 24/10/1998 | 1997 | DG, AF |
| DataFrames | Core routines to work with Data Frames (see also module DatFraAux for more advanced routines). Data Frames are read from file(s) and stored in memory for analysis and subsequent retrieval. | AuxLib | C | R | W | 05/06/1998 | 1997 | AF, DG |
| DataTables | Handles data tables. | AuxLib | C | R | W | 09/08/1997 | 1997 | DG, AF |
| DblLnkLists | Most basic routines for dynamic, doubly linked lists. | AuxLib | C | R | W | 03/05/1998 | 1998 | AF |
| DebugHelper | Helps generally to debug programs. | AuxLib | C | - | - | 07/03/1997 | 1997 | AF |
| DiscrSpaces | Management of discrete spaces spanned by user-defined basis vectors (dimensions). | AuxLib | C | R | W | 05/05/1998 | 1998 | DG, AF |
| DrawAgePyram | Draws within a separate window an age pyramid for both sexes of an age structured population. | AuxLib | C | R | W | 16/11/1992 | 1990 | AF, HB |
| DrawParSpace | Allows to draw in a separate window the parameter space of 2 ModelWorks model parameters. | AuxLib | C | R | - | 10/05/1997 | 1994 | AF |
| EasyAbout | Utilities to manage an about procedure of an application. | AuxLib | C | R | - | 13/06/2002 | 2001 | AF |
| EasyWindow | Manages a simple "Dialog Machine" window to draw or show results from computations. | AuxLib | C | R | W | 05/10/1995 | 1995 | AF |
| Errors | Provides simple and consistent error handling for errors detected by algorithms from library modules. | AuxLib | C | R | W | 31/03/1998 | 1995 | AF |
| ExtMathLib | Basic functions and conversions for extended reals (80-bit, SANE). | AuxLib | C | - | - | 03/07/2006 | 1986 | AI |
| FileErrInfo | Informs about the status of a file. | AuxLib | C | - | - | 04/05/1996 | 1987 | OR |
| FileNameStrs | String manipulation routines needed to work with directory and file names. | AuxLib | C | R | W | 02/06/1991 | 1990 | AF |
| FormulIntrpr | Management and computation of mathematical formulas/expressions given in form of strings. | AuxLib | C | R | W | 24/04/1996 | 1988 | OR, AF, RZ |
| FormulVars | Declaration and removal of real variables identified via identifiers. | AuxLib | C | R | W | 07/06/1993 | 1993 | AF |
| Graphics3D | Provides routines for three dimensional (3D) drawing and a graphic coordinate system (CS) editor. | AuxLib | C | - | - | 15/07/1988 | 1986 | MU |
| Handlers | Management of event handlers which can be added and removed to particular event classes (dynamic class) by any number of clients and within a multilevel programming environment. | AuxLib | C | R | W | 04/03/1997 | 1997 | AF |
| HashTables | Provides hash tables. | AuxLib | C | R | W | 07/03/1997 | 1997 | AF |
| Help | Implementation of a small help system that looks like a HyperCard stack. | AuxLib | C | R | W | 24/01/1992 | 1991 | AF, HB |
| Histograms | Draws histograms. | AuxLib | C | R | W | 23/04/1996 | 1987 | AF |
| IdentParMod | Identification parallel model which can identify parameters of any discrete time model system with a single output within RAMSES (Fischlin, 1991). | AuxLib | C | R | - | 08/06/2002 | 1997 | AF |
| IdentifyPars | Identifies parameters of a "ModelWorks" model implemented as a model definition program. | AuxLib | C | R | W | 08/06/2002 | 1990 | OR, AF |
| InputGenerator | Generate different types of input signals. | AuxLib | C | - | - | 31/10/1986 | 1986 | AI |
| Jacobi | Compute the eigenvalues and eigenvectors of a real symmetric matrix. | AuxLib | C | R | W | 15/04/1992 | 1992 | DG |
| JacobiL | Compute the eigenvalues and eigenvectors of a real symmetric matrix. | AuxLib | C | R | W | 14/09/1999 | 1992 | DG |
| Journaling | Write textual output simultaneously to a window and to a journal text file. | AuxLib | C | - | - | 05/03/1991 | 1989 | AF |
| JumpTab | Manage jump tables of file positions in text files. | AuxLib | C | R | W | 07/12/1992 | 1992 | JT |
| LMatInvert | Compute the inverse of a double precision matrix and solve a linear equation system (matrix dimensions up to 62 x 62). | AuxLib | C | R | W | 14/09/1999 | 1995 | DG |
| LMathProcs | Some often used mathematical functions (LONGREAL variant) | AuxLib | C | R | W | 19/08/2007 | 1986 | AF, OR |
| LMatrices | Manage double precision matrices and vectors, various operations (matrix dimensions up to 62 x 62). | AuxLib | C | R | W | 14/09/1999 | 1995 | DG |
| Lists | Management of lists, interactive item selection. | AuxLib | C | R | W | 02/09/1991 | 1989 | OR, AF |
| LogNTransf | Estimate parameters of Log-Normal distributions and perform transformations. | AuxLib | C | R | W | 19/12/1996 | 1996 | DG |
| MatAccess | Access matrices and their elements. | AuxLib | C | R | W | 28/05/1993 | 1990 | AF, OR |
| MatCopy | Basic procedures for copying matrix parts or whole matrices to other matrices. | AuxLib | C | R | W | 03/07/2006 | 1990 | OR, AF |
| MatDeclare | Manage real matrices. | AuxLib | C | R | W | 28/05/1993 | 1990 | AF, OR |
| MatFile | Read matrices from file. | AuxLib | C | R | W | 24/04/1996 | 1990 | AF, OR |
| MathProcs | Some often used mathematical functions (REAL variant). | AuxLib | C | R | W | 22/03/1993 | 1986 | OR, AF |
| Matrices | Types needed to define 2-dimensional matrix objects consisting of real elements. | AuxLib | C | R | W | 01/06/1993 | 1991 | AF, OR |
| MsgFile | Retrieval of numbered textual messages from a text file. | AuxLib | C | R | W | 29/04/1991 | 1991 | AF |
| MultiNormal | Generate variates from a multinormal distribution. | AuxLib | C | R | W | 04/04/2000 | 1992 | DG |
| PatSelect | Display a window for selecting a color and/or pattern. | AuxLib | C | R | W | 23/04/1996 | 1989 | OR |
| Patterns | Provide useful bit patterns. | AuxLib | C | R | W | 23/04/1996 | 1988 | OR |
| PolyLib | Types and procedures to form polynomials and to find their complex roots. | AuxLib | C | - | - | 25/11/1986 | 1986 | AI |
| PosixAndHFS | Translate POSIX (Unix) path strings into Macintosh HFS (Hierarchical File System) path strings and vice versa. | AuxLib | C | R | - | 04/03/2005 | 2005 | AF |
| Preferences | Manage preferences on behalf of a program. | AuxLib | C | R | W | 02/02/1997 | 1996 | AF |
| Protocolling | Protocolling of current activity in a separate protocol window. | AuxLib | C | - | - | 03/09/1990 | 1990 | AF |
| Queues | Utilities needed for discrete event simulations involving queues. | AuxLib | C | R | W | 17/03/1993 | 1993 | AF |
| RandGen | Basic pseudo-random number generator producing uniformly distributed variates within interval (0,1). | AuxLib | C | R | W | 31/08/1989 | 1988 | AF |
| RandGen0 | Simple random number generators often used in stochastic simulations. | AuxLib | C | R | W | 03/12/1993 | 1993 | AF |
| RandGen1 | Provides different random number generators. | AuxLib | C | R | W | 09/05/1996 | 1990 | TN |
| RandNormal | Computation of normally distributed variates. | AuxLib | C | R | W | 22/03/1993 | 1987 | AF |
| Randoms | Implements a multiplicative linear congruential random number generator. | AuxLib | C | R | W | 25/02/1998 | 1998 | AF |
| ReadData | Utilities to read and test data while reading from a file with data in columnar form. | AuxLib | C | R | W | 15/03/1991 | 1989 | AF, TN, OR, FT |
| RelHandler | Management of n:n-type relations between objects. | AuxLib | C | - | - | 06/05/1996 | 1991 | DG |
| ScanAux | Auxiliary procedures for scanning with the aid of module "Scanner". | AuxLib | C | R | W | 10/12/1996 | 1996 | DG |
| Scanner | Maintains several symbol tables and scans sequentially the contents of a string buffer or a file. | AuxLib | C | R | W | 20/03/2003 | 1994 | DG, JT |
| Selector | Modal dialog to select items from a scrollable list of items. | AuxLib | C | R | W | 19/06/1998 | 1995 | AF |
| SimDatAccess | Read data frames and assign data to ModelWorks objects. | AuxLib | C | R | W | 25/05/1998 | 1997 | AF, DG |
| SimDatAux | Support the use of models and their needed data as provided by data frames. | AuxLib | C | R | W | 25/05/1998 | 1997 | AF |
| SimDatDump | Dumps all currently known models plus model objects as data frames onto a file. | AuxLib | C | R | W | 01/05/1998 | 1997 | AF |
| SimLib0 | Basic procedures for the integration of systems of differential or difference equations. | AuxLib | C | - | - | 15/04/1986 | 1986 | MU |
| SimpleSounds | Produce simple, for instance plain, sounds with a given freqency and duration. | AuxLib | C | - | - | 01/07/1988 | 1988 | AF |
| SortLib | Sorting of REALs by various methods. | AuxLib | C | - | - | 02/08/1987 | 1987 | OR |
| SoundDriver | Synthesize sounds. | AuxLib | C | - | - | 28/06/1988 | 1986 | CP, AF |
| Splines | Cubic splines, cyclic splines, bezier curves and open or closed curve drawings. | AuxLib | C | - | - | 29/06/1990 | 1990 | OR |
| StandardIO | Standard read/write routines to a window. | AuxLib | C | - | - | 29/03/1993 | 1987 | OR, AF |
| StatAux | Various statistical functions and procedures. | AuxLib | C | R | W | 19/12/1996 | 1992 | DG |
| StatLib | Basic statistical functions and procedures. | AuxLib | C | R | W | 04/09/1988 | 1988 | OR |
| StateEvents | Support the detection of state events in ModelWorks simulations. | AuxLib | C | R | W | 10/03/1994 | 1994 | AF |
| StochStat | Statistical analysis and visualization of results from stochastic simulation runs. | AuxLib | C | R | W | 05/06/2002 | 1990 | TN, AF |
| StructModAux | Utilities for working with structured ModelWorks models. | AuxLib | C | R | W | 11/06/1998 | 1994 | AF |
| SubmodelSet | General mechanism to notify model components of a structured model system about activation respectively deactivation of one another. | AuxLib | C | R | - | 11/05/1997 | 1997 | AF |
| SymCompare | Line-by-line comparison of the symbols found in two text files. | AuxLib | C | R | - | 09/04/2005 | 2001 | DG, AF |
| TabFunc | Interpolate/extrapolate functions defined by a table of values. | AuxLib | C | R | W | 09/03/1992 | 1989 | OR, DG, FT |
| TableHandler | Tabulate strings in alphabetically sorted order. | AuxLib | C | R | W | 05/05/1998 | 1987 | OR, AF, FT |
| TableLists | Extends the functionality of module TableHandler. | AuxLib | C | R | W | 19/05/1998 | 1996 | AF, DG |
| TimeSeries | Handle REAL-vectors/matrices (e.g., time series). | AuxLib | C | R | W | 17/07/1995 | 1995 | DG |
| WriteDatTim | Writing of date and time. | AuxLib | C | R | W | 25/11/1990 | 1988 | AF |
| WriteRTF | Create and write Rich Text Format (RTF) files. | AuxLib | C | - | - | 15/04/1989 | 1989 | OR |