DEFINITION MODULE Matrices;
(*******************************************************************
Module Matrices (Version 1.0)
Copyright (c) 1991-2006 by Andreas Fischlin, Olivier Roth and
ETH Zurich.
Purpose Types needed to define 2-dimensional matrix
objects consisting of real elements.
Remarks Access, calculations, and other operations on
or with matrices are provided by various other
modules of the Mat-library (e.g., MatDeclare
or MatAccess).
Note, for the time-being only matrices of limited
size are supported, i.e. with a maximum of 8000
elements.
This modulde is part of the Mat-library, which forms
part of the RAMSES package.
Programming
o Design
Andreas Fischlin 28/05/1993
Olivier Roth 15/10/1991
o Implementation
Andreas Fischlin 08/09/1995
ETH Zurich
Systems Ecology
CHN E 35.1
Universitaetstrasse 16
8092 Zurich
SWITZERLAND
URLs:
<mailto:RAMSES@env.ethz.ch>
<http://www.sysecol.ethz.ch>
<http://www.sysecol.ethz.ch/SimSoftware/RAMSES>
Last revision of definition: 01/06/1993 AF
*******************************************************************)
TYPE
Matrix;
Cell = RECORD
row, col: INTEGER;
END(*Cell*);
Selection = RECORD
tople : Cell;
botri : Cell;
active: Cell; (* The currently active cell within block *)
END(*Selection*);
END Matrices.