Class CurrentSolutionPoint
java.lang.Object
java.util.Observable
org.intocps.maestro.interpreter.values.variablestep.CurrentSolutionPoint
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadvance(Double currentTime, Map<ModelConnection.ModelInstance, Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, Object>> currentValues, Map<ModelConnection.ModelInstance, Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, Map<Integer, Double>>> currentDerivatives, Double prevStepsize, Boolean wasStepsizeLimitedByDiscreteConstraint) getBooleanValue(ModelConnection.Variable variable) getDerivative(ModelConnection.Variable variable, Integer order) getDoubleValue(ModelConnection.Variable variable) getIntegerValue(ModelConnection.Variable variable) getNextDoubleValue(ModelConnection.Variable variable) getStringValue(ModelConnection.Variable variable) voidpeek(Double nextTime, Map<ModelConnection.ModelInstance, Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, Object>> nextValues) voidrollback()Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
Constructor Details
-
CurrentSolutionPoint
public CurrentSolutionPoint() -
CurrentSolutionPoint
-
-
Method Details
-
advance
public void advance(Double currentTime, Map<ModelConnection.ModelInstance, Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, Object>> currentValues, Map<ModelConnection.ModelInstance, Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, Map<Integer, Double>>> currentDerivatives, Double prevStepsize, Boolean wasStepsizeLimitedByDiscreteConstraint) -
peek
public void peek(Double nextTime, Map<ModelConnection.ModelInstance, Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, Object>> nextValues) -
rollback
public void rollback() -
getOperation
-
getCurrentTime
-
getNextTime
-
getPrevStepsize
-
getDoubleValue
-
getNextDoubleValue
-
getIntegerValue
-
getBooleanValue
-
getStringValue
-
getDerivative
-
getLastStepsizeLimitedByContinuousConstraint
-
wasLastStepsizeLimitedByDiscreteConstraint
-