Package mgui.models.dynamic.ode
Interface DynamicModelODEComponent
- All Superinterfaces:
CleanableObject
,java.lang.Cloneable
,java.lang.Comparable<DynamicModelComponent>
,DynamicModelComponent
,InterfaceObject
,NamedObject
,org.opensourcephysics.numerics.ODE
,TimeStepListener
,TreeObject
,Updateable
- All Known Implementing Classes:
AbstractCompartment
,SimpleCompartment
public interface DynamicModelODEComponent extends DynamicModelComponent, org.opensourcephysics.numerics.ODE
Interface for components which solve ordinary differential equations (ODEs).
ODEs are solved using code from the OpenSourcePhysics project.
See http://www.opensourcephysics.org for details.
- Author:
- Andrew Reid
-
Method Summary
Methods inherited from interface mgui.interfaces.util.CleanableObject
clean
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface mgui.models.dynamic.DynamicModelComponent
addConnection, addEvent, addToEngine, clone, executeEvents, getID, getSubComponents, hasSubComponents, removeConnection, reset, setID, setID
Methods inherited from interface mgui.interfaces.InterfaceObject
destroy, isDestroyed
Methods inherited from interface mgui.interfaces.NamedObject
getName, setName
Methods inherited from interface org.opensourcephysics.numerics.ODE
getRate, getState
Methods inherited from interface mgui.models.dynamic.TimeStepListener
timeElapsed
Methods inherited from interface mgui.interfaces.trees.TreeObject
getTreeLabel, issueTreeNode, setTreeNode