ETHZ_Logo RAMSES_Logo_Right   RAMSES   RAMSES_Logo_Left Systems Ecology  
Start    search button      Modules:   A-Z   Function   Layer        QuickRefs:   DM   AuxLib   AuxLibE   SciLib   EasyMW   MW   ISIS   RMSLib

Modules by Layer (RAMSES Software Layers)
Dialog Machine   AuxLib   AuxLibExtra   ScienceLib   Easy ModelWorks   ModelWorks   ISIS   RAMSES Lib  

Releases:

C = MacOS Classic / R = RAMSES Simulation Server (RASS), MacOS X & Solaris / W = Windows / - = not available
Authors: AF = Andreas Fischlin, DG = Dimitrios Gyalistras, OR = Olivier Roth, MU = Markus Ulrich, KV = Klara Vancso, TN = Thomas Nemecek, JT = Juerg Thoeny, HB = Harald Bugmann, FT = Frank Thommen, AI = Alex Itten, RZ = Reiner Zah, CP = Christian Pfister

Dialog Machine
DM_Logo
Module Purpose QuickRef Releases Revised Created Authors
DM2DGraphs Library module for two dimensional lineplots and/or scattergrams. DM C R W 19/04/1996 1986 AI, AF, OR
DMAlerts Display alert messages. DM C R W 29/01/1987 1985 AF
DMClipboard Use of the clipboard together with the standard Edit menu by a 'Dialog Machine' program, plus support of the transfer of picture or text objects from or to the clipboard into a 'Dialog Machine' program. DM C R W 23/10/1990 1987 OR, AF
DMClock Access to the computer's internal clock to read the current time and date. DM C R W 23/10/1990 1990 AF
DMConversions Provides routines to convert numbers into strings and vice versa. DM C R W 22/03/2000 1986 AF, AI
DMEditFields Manages modeless dialogs in any window offered by DMWindows. DM C R W 06/09/1995 1987 AI, AF
DMEntryForms Manage entry forms for data entry in a modal dialog. DM C R W 20/04/1991 1986 AF
DMFiles Manages text files and provides routines to read or write sequentially and randomly. DM C R W 29/05/2005 1986 AF
DMFloatEnv Management of the floating point environment of a computer, such as the SANE (Standard Apple Numerics Environment) environment on the Macintosh, to control dynamically the trapping, examination of accrued exceptions or the clearing and raising of exceptions. DM C R W 29/05/2000 1991 AF
DMKeyChars Routines to interpret keyboard user events as received by the 'Dialog Machine'. DM C R W 09/04/1997 1995 AF
DMLanguage Provides basic routines required for the 'Dialog Machine', such as the default language and generally used strings depending on the current language. DM C R W 24/08/1997 1986 AF
DMLongMathLib Basic mathematical routines operating on type LONGREAL (cf. module DMMathLib). DM C R W 16/01/1998 1998 AF
DMMaster Manages all user dialog for a 'Dialog Machine' program and controls all remaining modules of the 'Dialog Machine'. It intercepts so-called user events as issued by the user and dispatches program events as needed to the 'Dialog Machine' program. DM C R W 02/04/2000 1985 AF, AI
DMMathLF Basic mathematical routines (as provided by module DMMathLib), but with a fast implementation, which uses possibly present floating point processors (numerical behavior may be hardware dependent). DM C R W 06/09/1995 1991 AF
DMMathLib Basic mathematical routines operating on type REAL (cf. module DMLongMathLib). DM C R W 05/08/1991 1991 AF
DMMenus Manages menus on behalf of a 'Dialog Machine' program. DM C R W 23/11/1992 1985 AF, AI, KV
DMMessages Set of basic mechanisms to bring a short message to the attention of the user. DM C R W 30/05/1991 1991 AF
DMOpSys Provides operating system and/or platform dependent procedures such as directory management. You risk to introduce platform dependencies if you use this module. DM C R W 27/03/2005 1990 AF, OR
DMPTFiles Dump and/or load picture or text objects from or to DMFiles.TextFiles into a 'Dialog Machine' program. DM C R W 04/01/1990 1990 OR, AF
DMPortab Support full portability of the source code of 'Dialog Machine' programs among Modula-2 compilers. Since different platforms are likely to require different compilers, this enhances also cross-platform portability. DM C R W 22/08/2004 1995 AF
DMPrinting Printing of picture and text objects from a 'Dialog Machine' program. DM C R W 24/07/1990 1987 OR, AF
DMResources Store variable values of elementary data types permanently on disk in a so-called resource for later reusage. DM C R W 26/07/1991 1990 AF
DMStorage Dynamic heap allocation on any subprogram level for 'Dialog Machine' client programs. DM C R W 27/08/1990 1989 AF
DMStrings Provides string handling as required by the 'Dialog Machine'. DM C R W 30/01/1992 1987 AF
DMSystem Provides information about system specific objects used by the 'Dialog Machine'. DM C R W 25/02/2005 1986 AF, AI
DMTextFields Extension of DMEditFields. This module provides the needed operations to make an ordinary text field as installed by DMEditFields to behave like a full blown text editor. DM C R W 31/01/1990 1989 AF
DMWPictIO Saves picture objects for a 'Dialog Machine' window in memory for later reference like redrawing, transfer to the clipboard or printing. DM C R W 27/04/1993 1987 OR, AF
DMWTextIO Saves a stream of characters of an arbitrary length (text) to memory for later reference like redisplay, transfer to the clipboard, or printing (object can be mapped to a DMTextFields.TextSegment if smaller than 32000 characters). DM C R W 28/01/1990 1990 AF, OR
DMWindIO Provides routines for window related input and output on behalf of a 'Dialog Machine' program. DM C R W 27/04/1993 1985 AF, AI
DMWindows Manages windows on behalf of a 'Dialog Machine' program. DM C R W 05/08/1991 1985 AF, AI

AuxLib
AuxLib_Logo
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

AuxLibExtra
AuxLibE_Logo
Module Purpose QuickRef Releases Revised Created Authors
CAModBase General support for 2D cellular automatons with discrete and continuous states. AuxLibE C R - 21/05/2002 1991 TN
CAMonit Monitor cellular automatons in windows and on files. AuxLibE C R - 21/05/2002 1991 TN
CellAutoOut Display of 2-dimensional cellular patterns. Typically used to plot cellular automatons. AuxLibE C R - 01/06/2000 1988 AF, TN, OR
DMDebugHelp Help display debugging messages in order to avoid calling the debugger. AuxLibE C - - 23/06/1993 1989 AF
DMHeapWatch Watches allocation and deallocation of heap blocks during program execution. AuxLibE C - - 09/04/1997 1990 AF
DMQuickDraw Plattform specific direct access to drawing routines from the Apple Macintosh QuickDraw API (obsolete). AuxLibE C - - 15/11/1992 1986 KV, AF
Make Batch compilation and linking of Modula-2 software. AuxLibE C - - 16/11/2004 1992 AF, JT
MatAri Provide arithmetic operations on parts or complete matrices. AuxLibE C R - 28/05/1993 1990 OR, AF
MatEditor Simple, interactive editing of a matrix in a "Dialog Machine" window. AuxLibE C R - 28/05/1993 1990 OR, AF
MatInterpol Interpolation in 2D and 1D tables. AuxLibE C R - 28/05/1993 1990 OR, AF
MatReshape Change the "shape" of a matrix, i.e. insert or delete rows or columns. AuxLibE C R - 28/05/1993 1990 OR, AF
MatSclOps Provide simple matrix operations such as addition, subtraction, multiplication. AuxLibE C R - 28/05/1993 1990 OR, AF
MatVecOps Matrix vector operations. AuxLibE C R - 28/05/1993 1990 OR, AF
MatWOut Flexible textual in-/output of matrices to windows. AuxLibE C R - 01/06/1993 1989 OR, AF

ScienceLib
SciLib_Logo
Module Purpose QuickRef Releases Revised Created Authors
AR1Fit Fits the parameters of a multivariate AR1-process. SciLib C R - 24/05/2002 1995 DG
BOUEstimLib Mathematical auxiliary routines needed to estimate the parameters of a Bornstein-Uhlenbeck process (BOU). SciLib C R - 27/08/1999 1999 AF
CHCoord Conversion between Swiss coordinate system and longitude-latitude coordinates. SciLib C R - 31/10/1996 1996 DG
CanCor Perform Canonical Correlation Analysis (CCA) of two data matrices in the sub-spaces spanned by their empirical orthogonal functions (EOFs). SciLib C R - 24/05/2002 1993 DG
CycloStat Estimate the parameters of cyclo-stationary, multivariate AR(1)-type time series models. Includes a procedure for Fourier analysis. SciLib C R - 24/05/2002 1995 DG, AF
DegreeDays Calculate monthly and annual growing degree-days (GDD) from monthly mean temperature data. SciLib C R - 19/12/1996 1996 DG
EigVecs Calculate eigenvalues and eigenvectors of a real symmetric matrix. SciLib C R - 24/05/2002 1992 DG
FileInfos Handle information on format and content of files containing numerical data for any number of variables (e.g., simulation results). SciLib C R - 22/06/2006 2006 DG
ForSiteDatIO Read and write "site data" files as required by the forest model ForClim (versions < 3.0). SciLib C R - 10/03/2004 1997 DG, AF
GlobIrrad Compute global extraterrestrial irradiance on a plane parallel to the earth's surface for a given latitude and day of the year. SciLib C R - 04/11/1994 1994 DG
GridDSIO File input/output of gridded data sets. SciLib C R - 20/10/2003 2001 DG
GridDSOp Operations on gridded data sets, plus auxilary procedures for distance calculation and interpolation between gridpoints. SciLib C R - 24/05/2002 2001 DG, AF
GridDataSets Manage gridded data sets and their attributes, get or set gridpoint data. SciLib C R - 05/06/2002 1997 DG
Grids Handling and manipulation of objects and/or multi-layer numerical data arranged on a two-dimensional, uniform rectangular grid. SciLib C R - 17/02/2006 2004 DG
JulianDays Translate back and forth dates into a number of days (Julian days) in order to allow the computing with dates. SciLib C R - 20/01/2000 1989 AF
LgMatCalc Basic calculations for double precision matrices and vectors (large matrices, more than 4k x 4k elements). SciLib C R - 24/05/2002 1998 DG
LgMatIO File input/output of double precision matrix objects (large matrices, more than 4k x 4k elements). SciLib C R - 24/05/2002 1998 DG
LgMatInv Compute the inverse of a double precision matrix and solve a linear equation system (large matrices, more than 4k x 4k elements). SciLib C R - 24/05/2002 1995 DG
LgMatrices Handling of double precision matrices and vectors (large matrices, more than 4k x 4k elements). SciLib C R - 04/04/2005 1995 DG
LicensesMgr Software licence definition and testing from within a Modula-2 program. SciLib C R - 11/12/2001 2001 DG
LolaIO File input/output of binary data stored in "longitude-latitude" ("lola") format. SciLib C R - 29/08/2004 2004 DG
MWGFitParams Fit parameters needed for stochastic simulation of monthly weather variables. SciLib C R - 24/05/2002 1996 DG
MWGParamsIO File input/output of parameters needed for stochastic simulation of monthly weather variables. SciLib C R - 14/06/2000 1996 DG
MapViewer Manages a window to display regions which are defined and output by ArcInfo (GIS) data bases. A mini GIS functionality available within RAMSES. SciLib C R - 07/07/1999 1999 AF
MonWeathGen Stochastic simulation of monthly weather variables. SciLib C R - 24/05/2002 1996 DG
MultLinReg Performs multiple linear regression. SciLib C R - 25/05/2002 2002 DG
PrinComp Perform Principal Component Analysis (PCA). SciLib C R - 24/05/2002 1993 DG
RegArcHdlr Manages regions and arcs for display in a map window (see MapViewer). SciLib C R - 16/06/1999 1999 AF
Regions Manage geographical regions (polygons), plus basic operations related to region data. SciLib C R - 18/11/1996 1993 DG
RegionsArcs Manage geographical regions (polygons) and arcs (x/y coordinate pairs defining a line), plus basic operations related to these data types. SciLib C R - 30/10/2004 1993 DG, AF
SoilWatBal Compute monthly and annual soil water balance based on monthly temperature and precipitation inputs. SciLib C R - 21/09/1997 1995 DG
StatAuxFuncs Functions needed for statistical hypothesis testing. SciLib C R - 10/02/2002 2002 DG
SunPath Compute solar angles, daylength, real solar time, etc. SciLib C R - 25/10/1989 1989 TN
Tallies Supports the monitoring, efficient retrieval, and statistical analysis of realizations of REAL-typed variables in a 2-dimensional, indexed space. SciLib C R - 23/06/2006 2006 DG
TallyMonit Procedures for automated monitoring and filing of ISIS variables and grids. SciLib C R - 21/06/2006 2006 DG
TrSpecCalc Procedures to compute establishment, growth, and litter production of trees. SciLib C R - 15/12/2005 2005 DG
TrSpecRSampl Types and procedures for random sampling of tree species parameters as managed by companion module TreeSpecies. SciLib C R - 21/12/2005 2005 DG
TreePopuls Data types and procedures to handle tree cohorts and populations. SciLib C R - 22/06/2006 2003 DG
TreeSpecies Handling of tree species and their parameters. SciLib C R - 31/12/2005 2003 DG

Easy ModelWorks
EasyMW_Logo
Module Purpose QuickRef Releases Revised Created Authors
EasyMWFcts Client (programmer's) interface of 'Easy ModelWorks'. It can be used to access all functions 'Easy ModelWorks' offers in addition to those of its big sister 'ModelWorks'. EasyMW C - - 08/05/1996 1996 AF
SampleMods Supports the definition of a custom collection of sample models to be executed from within 'Easy ModelWorks'. EasyMW C - - 16/04/1996 1996 AF

ModelWorks
MW_Logo
Module Purpose QuickRef Releases Revised Created Authors
SimBase Run time library containing basic objects for the declaration of models, state variables, model parameters, and monitorable variables. Furthermore there are procedures which may be used by the modeller to set or get defaults, current values and to control simulations in various ways. MW C R W 24/09/1997 1986 MU, AF, DG, OR
SimDeltaCalc Compute and handle deviations (Δ) of simulations compared to e.g. observed data series. MW C R W 15/10/1991 1991 OR
SimEvents Support for discrete event simulations (DEVS) according to the event scheduling approach. MW C R W 17/10/2004 1993 AF
SimGraphUtils Utilities to make I/O to the graph window and the graph of the 'ModelWorks' modelling and simulation environment. MW C R W 22/04/1996 1989 OR, AF, DG
SimIntegrate Provides means to integrate an autonomous differential equation system without any monitoring. MW C R W 26/06/1989 1989 AF, DG
SimMaster Master module controlling the 'ModelWorks' simulation environment. MW C R W 05/01/1994 1986 MU, AF, DG
SimObjects Access to the model and model objects base of 'ModelWorks', plus procedures to attach reference attributes to 'ModelWorks' objects. MW C R W 30/05/1998 1991 DG, AF

ISIS
ISIS_Logo
Module Purpose QuickRef Releases Revised Created Authors
SysDatAccess Support the reading of data frames, retrieval of information from the data frames, and the assignment of the data to systems, models, and model objects. ISIS C R - 07/06/1998 1997 AF, DG
SysDatAux Support the use of systems, models, and model objects declared via module SysModBase plus their needed data as provided by data frames. ISIS C R - 25/05/1998 1997 AF
SysIODivert Divert (redirect) subsystem inputs or outputs. ISIS C R - 29/05/1998 1998 AF
SysModBase Supports the modeling of structured systems. Provides means to declare systems, their structure, and all their mathematical properties. ISIS C R - 05/07/1998 1997 AF, DG
SysModDSBase Support the declaration of entire data structures involved in the modeling of systems, e.g. declaration of an entire output vector. ISIS C R - 28/05/2002 1998 AF, DG
SysMsgLingua Message Language for exchanging messages between a master system and its subsystems. ISIS C R - 02/07/1998 1998 AF
SysStrctAux Supports the interactive management of the structure of a complex system consisting of several so-called subsystems. ISIS C R - 28/05/2002 1998 AF
SysStructure Support the management of the structure of a complex system consisting of several so-called subsystems. ISIS C R - 21/01/2001 1998 AF
SysVariants Support the management of subsystem variants, e.g. of model equation versions or of changing data structures. ISIS C R - 18/06/1998 1997 AF

RAMSES Lib
RMSLib_Logo
Module Purpose QuickRef Releases Revised Created Authors
RMSDebugHelp Helps to debug the RAMSES shell. RMSLib C - - 11/05/1993 1990 AF

  Contact RAMSES@env.ethz.ch Last updated: 25-Jul-2011 [Top of page]