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

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.

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