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 SimIntegrate;

  (*******************************************************************

    Module  SimIntegrate     (MW_V3.0)

      Copyright (c) 1989-2006 by Andreas Fischlin, Dimitrios Gyalistras
      and ETH Zurich.

    Purpose   Provides means to integrate an autonomous differential
              equation system without any monitoring.

    Remarks   This module is part of the optional client interface of
              'ModelWorks', an interactive Modula-2 modelling and
              simulation environment.


    Programming

      o Design
        Andreas Fischlin          26/06/1989

      o Implementation
        Andreas Fischlin          26/06/1989
        Dimitrios Gyalistras      07/09/1990


    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:  26/06/1989  AF

  *******************************************************************)


  FROM SimBase IMPORT Model;


  PROCEDURE Integrate ( m: Model; from, till: REAL);
    (*
      Computes the definite integral of the autonomous model m
      within the boundaries from and till.  It integrates the model
      equations with the current integration method associated with
      the model m. The integration will be performed for every
      state variable and as initial values ModelWorks will use the
      current initial values associated with the declared state
      variables. Either stopping the simulation permanently (kill)
      or encountering the termination condition will stop the
      integration.
    *)

END SimIntegrate.

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