Class PointResponse
- java.lang.Object
-
- org.lemsml.jlems.core.type.dynamics.PointResponse
-
- Direct Known Subclasses:
OnCondition
,OnEntry
,OnEvent
,OnStart
public class PointResponse extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description LemsCollection<EventOut>
eventOuts
LemsCollection<StateAssignment>
stateAssignments
LemsCollection<Transition>
transitions
-
Constructor Summary
Constructors Constructor Description PointResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addEventOut(EventOut eo)
void
addStateAssignment(java.lang.String vnm, java.lang.String val)
private void
addStateAssignment(StateAssignment sa)
void
addTransition(Transition t)
void
checkEquations(java.util.HashMap<java.lang.String,Dimensional> dimHM)
void
copyInto(PointResponse ret)
LemsCollection<EventOut>
getEventOuts()
LemsCollection<StateAssignment>
getStateAssignments()
LemsCollection<Transition>
getTransitions()
ActionBlock
makeEventAction(java.util.HashMap<java.lang.String,java.lang.Double> fixedHM)
void
supResolve(Dynamics bhv, LemsCollection<StateVariable> stateVariables, java.util.HashMap<java.lang.String,Valued> valHM, Parser parser)
-
-
-
Field Detail
-
stateAssignments
public LemsCollection<StateAssignment> stateAssignments
-
eventOuts
public LemsCollection<EventOut> eventOuts
-
transitions
public LemsCollection<Transition> transitions
-
-
Method Detail
-
supResolve
public void supResolve(Dynamics bhv, LemsCollection<StateVariable> stateVariables, java.util.HashMap<java.lang.String,Valued> valHM, Parser parser) throws ContentError, ParseError
- Throws:
ContentError
ParseError
-
getStateAssignments
public LemsCollection<StateAssignment> getStateAssignments()
-
getEventOuts
public LemsCollection<EventOut> getEventOuts()
-
getTransitions
public LemsCollection<Transition> getTransitions()
-
addTransition
public void addTransition(Transition t)
-
makeEventAction
public ActionBlock makeEventAction(java.util.HashMap<java.lang.String,java.lang.Double> fixedHM) throws ContentError
- Throws:
ContentError
-
checkEquations
public void checkEquations(java.util.HashMap<java.lang.String,Dimensional> dimHM) throws ContentError
- Throws:
ContentError
-
copyInto
public void copyInto(PointResponse ret)
-
addEventOut
private void addEventOut(EventOut eo)
-
addStateAssignment
private void addStateAssignment(StateAssignment sa)
-
addStateAssignment
public void addStateAssignment(java.lang.String vnm, java.lang.String val)
-
-