public class Simulation extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
Simulation.ReadCall |
class |
Simulation.WriteCall |
| Modifier | Constructor and Description |
|---|---|
protected |
Simulation() |
protected |
Simulation(FmuProxy proxy,
ModelDescription modelDescription) |
|
Simulation(String fmuPath) |
|
Simulation(String fmuPath,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
Status |
cancelStep() |
Status |
doStep(double stepSize) |
double |
getCurrentTime() |
ModelDescription |
getModelDescription() |
protected static FmuProxy |
getProxy(Simulation simulation) |
Status |
init(double startTime) |
Status |
init(double startTime,
double stopTime) |
boolean |
isTerminated() |
Simulation.ReadCall |
read(String... variablesNames) |
Variable |
readVariable(String variableName)
Deprecated.
|
Variable[] |
readVariables(String[] variableNames)
Deprecated.
|
Status |
reset() |
Status |
terminate() |
Simulation.WriteCall |
write(String... variablesNames) |
Status |
writeVariable(String name,
Object value)
Deprecated.
|
void |
writeVariables(List<Variable> variablesToWrite)
Deprecated.
|
protected Simulation()
public Simulation(String fmuPath)
public Simulation(String fmuPath, long timeout)
protected Simulation(FmuProxy proxy, ModelDescription modelDescription)
public ModelDescription getModelDescription()
public Status init(double startTime)
public Status init(double startTime, double stopTime)
public Status doStep(double stepSize)
public Status cancelStep()
public Status terminate()
public Status reset()
@Deprecated public Variable readVariable(String variableName)
@Deprecated public Status writeVariable(String name, Object value)
public boolean isTerminated()
public double getCurrentTime()
@Deprecated public void writeVariables(List<Variable> variablesToWrite)
@Deprecated public Variable[] readVariables(String[] variableNames)
protected static FmuProxy getProxy(Simulation simulation)
public Simulation.WriteCall write(String... variablesNames)
public Simulation.ReadCall read(String... variablesNames)
Copyright © 2015. All rights reserved.