1
2
3
4
5
6
7
8
9
10 package nl.tudelft.simulation.dsol.formalisms.dess;
11
12 import nl.tudelft.simulation.event.EventType;
13
14 /***
15 * The Differential equation interface.
16 * <p>
17 * (c) copyright 2003 <a href="http://www.simulation.tudelft.nl">Delft
18 * University of Technology </a>, the Netherlands. <br>
19 * See for project information <a href="http://www.simulation.tudelft.nl">
20 * www.simulation.tudelft.nl </a> <br>
21 * License of use: <a href="http://www.gnu.org/copyleft/gpl.html">General Public
22 * License (GPL) </a>, no warranty <br>
23 *
24 * @author <a href="http://www.simulation.tudelft.nl/people/jacobs.html">Peter
25 * Jacobs </a>
26 * @version 1.4 2004-03-26
27 * @since 1.0
28 */
29 public interface DifferentialEquationInterface extends
30 nl.tudelft.simulation.jstats.ode.DifferentialEquationInterface
31 {
32 /*** VALUE_CHANGED_EVENT is firedd on value changes */
33 EventType[] VALUE_CHANGED_EVENT = new EventType[30];
34
35 /*** FUNCTION_CHANGED_EVENT is firedd on function changes */
36 EventType FUNCTION_CHANGED_EVENT = new EventType("FUNCTION_CHANGED_EVENT");
37 }