| Modifier and Type | Method and Description |
|---|---|
Status |
cancelStep() |
void |
checkCapability(String method,
Capabilities.Capability... capabilitiesToCheck) |
State |
deserializeState(byte[] serializedState) |
Status |
doStep(double communicationPoint,
double stepSize) |
Status |
enterInitializationMode() |
Status |
exitInitializationMode() |
void |
freeInstance() |
Status |
freeState(State state) |
boolean[] |
getBoolean(int... valueReference) |
Capabilities |
getCapabilities() |
double[] |
getDirectionalDerivative(int[] unknownVariablesValueReferences,
int[] knownVariablesValueReferences,
double[] knownDifferential) |
Object |
getEnumeration(ScalarVariable modelVariable) |
int[] |
getInteger(int... valueReference) |
ModelDescription |
getModelDescription() |
double[] |
getReal(int... valueReference) |
double[] |
getRealOutputDerivatives(int[] valueReferences,
int[] orders) |
State |
getState(State state) |
int |
getStateSize(State state) |
String[] |
getString(int... valueReference) |
String |
getVersion() |
Status |
initialize(double startTime,
double stopTime) |
void |
instantiate() |
boolean |
isTerminated() |
Status |
reset() |
byte[] |
serializeState(State state) |
Status |
setBoolean(int[] valueReference,
boolean[] booleanValue) |
Status |
setDebugLogging(boolean loggingOn,
String[] categories) |
Status |
setInteger(int[] valueReference,
int[] intValue) |
Status |
setReal(int[] valueReferences,
double[] doubleValues) |
Status |
setRealInputDerivatives(int[] valueReferences,
int[] orders,
double[] values) |
Status |
setState(State state) |
Status |
setString(int[] valueReference,
String[] stringValue) |
Status |
setUpExperiment(boolean toleranceDefined,
double tolerance,
double startTime,
boolean stopTimeDefined,
double stopTime) |
Status |
terminate() |
public FmuProxy(FmuFile fmuFile)
public String getVersion()
getVersion in interface FmuProxypublic void instantiate()
instantiate in interface FmuProxypublic void freeInstance()
freeInstance in interface FmuProxypublic Status initialize(double startTime, double stopTime)
initialize in interface FmuProxypublic Status setUpExperiment(boolean toleranceDefined, double tolerance, double startTime, boolean stopTimeDefined, double stopTime)
public Status enterInitializationMode()
public Status exitInitializationMode()
public ModelDescription getModelDescription()
getModelDescription in interface FmuProxypublic Status setRealInputDerivatives(int[] valueReferences, int[] orders, double[] values)
public double[] getRealOutputDerivatives(int[] valueReferences,
int[] orders)
public int[] getInteger(int... valueReference)
getInteger in interface FmuProxypublic boolean[] getBoolean(int... valueReference)
getBoolean in interface FmuProxypublic String[] getString(int... valueReference)
public Object getEnumeration(ScalarVariable modelVariable)
getEnumeration in interface FmuProxypublic Status setReal(int[] valueReferences, double[] doubleValues)
public Status setInteger(int[] valueReference, int[] intValue)
setInteger in interface FmuProxypublic Status setBoolean(int[] valueReference, boolean[] booleanValue)
setBoolean in interface FmuProxypublic int getStateSize(State state)
public byte[] serializeState(State state)
public State deserializeState(byte[] serializedState)
public void checkCapability(String method, Capabilities.Capability... capabilitiesToCheck)
public double[] getDirectionalDerivative(int[] unknownVariablesValueReferences,
int[] knownVariablesValueReferences,
double[] knownDifferential)
public Status doStep(double communicationPoint, double stepSize)
public Status cancelStep()
cancelStep in interface FmuProxypublic boolean isTerminated()
isTerminated in interface FmuProxypublic Capabilities getCapabilities()
Copyright © 2015. All rights reserved.