Modifier and Type | Field and Description |
---|---|
boolean |
b_initial |
LemsCollection<DerivedVariable> |
derivedVariables |
String |
initial |
String |
name |
LemsCollection<OnCondition> |
onConditions |
LemsCollection<OnEntry> |
onEntrys |
LemsCollection<OnEvent> |
onEvents |
LemsCollection<OnStart> |
onStarts |
LemsCollection<RequiredVar> |
requiredVars |
LemsCollection<StateVariable> |
stateVariables |
LemsCollection<TimeDerivative> |
timeDerivatives |
Modifier and Type | Method and Description |
---|---|
void |
addOnCondition(OnCondition oc) |
void |
addTimeDerivative(TimeDerivative td) |
void |
checkEquations() |
String |
getName() |
LemsCollection<OnCondition> |
getOnConditions() |
LemsCollection<OnEntry> |
getOnEntrys() |
LemsCollection<OnEvent> |
getOnEvents() |
LemsCollection<OnStart> |
getOnStarts() |
LemsCollection<TimeDerivative> |
getTimeDerivatives() |
HashMap<String,Valued> |
getValHM() |
Valued |
getValued(String select) |
boolean |
isInitial() |
ComponentRegime |
makeComponentRegime(StateType cb,
Component cpt,
HashMap<String,Double> fixedHM) |
Regime |
makeCopy() |
void |
resolve(LemsCollection<StateVariable> psv,
Lems lems,
Parser parser,
HashMap<String,Integer> exposedHM) |
void |
setBehavior(Dynamics b) |
void |
setName(String name) |
String |
toString() |
public String name
public String initial
public boolean b_initial
public LemsCollection<DerivedVariable> derivedVariables
public LemsCollection<StateVariable> stateVariables
public LemsCollection<TimeDerivative> timeDerivatives
public LemsCollection<OnStart> onStarts
public LemsCollection<OnEntry> onEntrys
public LemsCollection<OnEvent> onEvents
public LemsCollection<OnCondition> onConditions
public LemsCollection<RequiredVar> requiredVars
public Regime()
public Regime(String s)
public void setBehavior(Dynamics b)
public boolean isInitial()
public HashMap<String,Valued> getValHM() throws ContentError
ContentError
public void resolve(LemsCollection<StateVariable> psv, Lems lems, Parser parser, HashMap<String,Integer> exposedHM) throws ContentError, ParseError
ContentError
ParseError
public ComponentRegime makeComponentRegime(StateType cb, Component cpt, HashMap<String,Double> fixedHM) throws ContentError
ContentError
public void setName(String name)
public LemsCollection<OnCondition> getOnConditions()
public LemsCollection<OnEntry> getOnEntrys()
public LemsCollection<OnEvent> getOnEvents()
public LemsCollection<OnStart> getOnStarts()
public LemsCollection<TimeDerivative> getTimeDerivatives()
public Valued getValued(String select) throws ContentError
ContentError
public void checkEquations() throws ContentError
ContentError
public void addTimeDerivative(TimeDerivative td)
public void addOnCondition(OnCondition oc)
public Regime makeCopy()
Copyright © 2019. All rights reserved.