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