<V> Fmi2Builder.Variable<S,V> |
Fmi2Builder.RuntimeModule.call(Fmi2Builder.Scope<S> scope,
Fmi2Builder.RuntimeFunction functionId,
Object... args) |
|
void |
Fmi2Builder.RuntimeModule.callVoid(Fmi2Builder.Scope<S> scope,
Fmi2Builder.RuntimeFunction functionId,
Object... args) |
|
void |
Fmi2Builder.StateVariable.destroy(Fmi2Builder.Scope<T> scope) |
Destroys the state in the active scope.
|
void |
Fmi2Builder.Fmi2ComponentVariable.enterInitializationMode(Fmi2Builder.Scope<T> scope) |
|
void |
Fmi2Builder.Fmi2ComponentVariable.exitInitializationMode(Fmi2Builder.Scope<T> scope) |
|
<V> Map<? extends Fmi2Builder.Port,? extends Fmi2Builder.Variable<T,V>> |
Fmi2Builder.Fmi2ComponentVariable.get(Fmi2Builder.Scope<T> scope,
Fmi2Builder.Port... ports) |
|
Fmi2Builder.StateVariable<T> |
Fmi2Builder.Fmi2ComponentVariable.getState(Fmi2Builder.Scope<T> scope) |
Get the current state
|
Fmi2Builder.Fmi2ComponentVariable<S> |
Fmi2Builder.Fmu2Variable.instantiate(String namePrefix,
Fmi2Builder.TryScope<org.intocps.maestro.ast.node.PStm> enclosingTryScope,
Fmi2Builder.Scope<org.intocps.maestro.ast.node.PStm> scope,
String environmentName) |
|
Fmi2Builder.Fmi2ComponentVariable<S> |
Fmi2Builder.Fmu2Variable.instantiate(String namePrefix,
Fmi2Builder.TryScope<org.intocps.maestro.ast.node.PStm> enclosingTryScope,
Fmi2Builder.Scope<org.intocps.maestro.ast.node.PStm> scope,
String environmentName,
boolean loggingOn) |
|
Fmi2Builder.Fmi2ComponentVariable<S> |
Fmi2Builder.Fmu2Variable.instantiate(String name,
Fmi2Builder.TryScope<S> enclosingTryScope,
Fmi2Builder.Scope<S> scope) |
|
<V> void |
Fmi2Builder.Fmi2ComponentVariable.set(Fmi2Builder.Scope<T> scope,
Fmi2Builder.Fmi2ComponentVariable.PortValueMap<V> value) |
|
<V> void |
Fmi2Builder.Fmi2ComponentVariable.set(Fmi2Builder.Scope<T> scope,
Fmi2Builder.Fmi2ComponentVariable.PortVariableMap<T,V> value) |
|
<V> void |
Fmi2Builder.Fmi2ComponentVariable.set(Fmi2Builder.Scope<T> scope,
Fmi2Builder.Port port,
Fmi2Builder.Variable<T,V> value) |
|
void |
Fmi2Builder.StateVariable.set(Fmi2Builder.Scope<T> scope) |
Sets this state on the owning component in the given scope
|
void |
Fmi2Builder.Fmi2ComponentVariable.setLinked(Fmi2Builder.Scope<T> scope,
Fmi2Builder.Port... filterPorts) |
Set this fmu port by name and link
|
void |
Fmi2Builder.Fmi2ComponentVariable.setupExperiment(Fmi2Builder.Scope<T> scope,
double startTime,
Double endTime,
Double tolerance) |
|
void |
Fmi2Builder.Fmi2ComponentVariable.setupExperiment(Fmi2Builder.Scope<T> scope,
Fmi2Builder.DoubleVariable<T> startTime,
Fmi2Builder.DoubleVariable<T> endTime,
Double tolerance) |
|
void |
Fmi2Builder.Variable.setValue(Fmi2Builder.Scope<T> scope,
Fmi2Builder.Variable<T,V> variable) |
|
void |
Fmi2Builder.Variable.setValue(Fmi2Builder.Scope<T> scope,
V value) |
|
Map.Entry<Fmi2Builder.BoolVariable<T>,Fmi2Builder.DoubleVariable<T>> |
Fmi2Builder.Fmi2ComponentVariable.step(Fmi2Builder.Scope<T> scope,
Fmi2Builder.DoubleVariable<T> currentCommunicationPoint,
Fmi2Builder.DoubleVariable<T> communicationStepSize) |
|
Map.Entry<Fmi2Builder.BoolVariable<T>,Fmi2Builder.DoubleVariable<T>> |
Fmi2Builder.Fmi2ComponentVariable.step(Fmi2Builder.Scope<T> scope,
Fmi2Builder.DoubleVariable<T> currentCommunicationPoint,
Fmi2Builder.DoubleVariable<T> communicationStepSize,
Fmi2Builder.BoolVariable<T> noSetFMUStatePriorToCurrentPoint) |
|
void |
Fmi2Builder.Fmi2ComponentVariable.terminate(Fmi2Builder.Scope<T> scope) |
|