public class Dynamics extends Object
Constructor and Description |
---|
Dynamics() |
public String name
public boolean simultaneous
public LemsCollection<Super> supers
public LemsCollection<DerivedVariable> derivedVariables
public LemsCollection<ConditionalDerivedVariable> conditionalDerivedVariables
public LemsCollection<StateVariable> stateVariables
public LemsCollection<TimeDerivative> timeDerivatives
public LemsCollection<KineticScheme> kineticSchemes
public LemsCollection<OnStart> onStarts
public LemsCollection<OnEvent> onEvents
public LemsCollection<OnCondition> onConditions
public LemsCollection<StateScalarField> stateScalarFields
public LemsCollection<DerivedScalarField> derivedScalarFields
public LemsCollection<DerivedPunctateField> derivedPunctateFields
public LemsCollection<Regime> regimes
public void setComponentType(ComponentType t)
public ComponentType getComponentType()
public String getName()
public Dynamics getPeer()
public HashMap<String,Valued> getValHM() throws ContentError
ContentError
public void resolve(Lems lems, Parser parser) throws ContentError, ParseError
ContentError
ParseError
public LemsCollection<OnCondition> getOnConditions()
public LemsCollection<OnEvent> getOnEvents()
public LemsCollection<OnStart> getOnStarts()
public LemsCollection<StateVariable> getStateVariables()
public LemsCollection<DerivedVariable> getDerivedVariables()
public LemsCollection<ConditionalDerivedVariable> getConditionalDerivedVariables()
public LemsCollection<ExposedVar> getExposedVars()
public LemsCollection<Regime> getRegimes()
public LemsCollection<TimeDerivative> getTimeDerivatives()
public StateType makeStateType(Component cpt, HashMap<String,Double> fixedHM) throws ContentError, ParseError
ContentError
ParseError
public Valued getValued(String select) throws ContentError
ContentError
public void checkEquations(HashMap<String,Dimensional> cdimHM) throws ContentError
ContentError
public Regime getRegime(String regime) throws ContentError
ContentError
public void addDerivedVariable(DerivedVariable dv)
public void addStateVariable(StateVariable sv)
public void addConditionalDerivedVariable(ConditionalDerivedVariable dv)
public void addTimeDerivative(TimeDerivative td)
public void addOnCondition(OnCondition oc)
public void addRegime(Regime regime)
public void addOnStart(OnStart os)
public void addOnEvent(OnEvent oe)
public boolean inheritDynamics()
public void inheritFrom(Dynamics src)
public void makePeerCopy()
Copyright © 2020. All rights reserved.