public class IncrementalFMU
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
IncrementalFMU(IncrementalFMU aIncrementalFMU) |
protected |
IncrementalFMU(long cPtr,
boolean cMemoryOwn) |
|
IncrementalFMU(java.lang.String modelName) |
|
IncrementalFMU(java.lang.String name,
long nInputs,
long nOutputs) |
|
IncrementalFMU(java.lang.String fmuPath,
java.lang.String modelName) |
|
IncrementalFMU(java.lang.String xmlPath,
java.lang.String dllPath,
java.lang.String modelName) |
|
IncrementalFMU(java.lang.String name,
SWIGTYPE_p_std__string inputs,
long nInputs,
SWIGTYPE_p_std__string outputs,
long nOutputs) |
Modifier and Type | Method and Description |
---|---|
void |
defineInputs(SWIGTYPE_p_std__string inputs,
long nInputs) |
void |
defineOutputs(SWIGTYPE_p_std__string outputs,
long nOutputs) |
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(IncrementalFMU obj) |
SWIGTYPE_p_double |
getCurrentOutputs() |
int |
init(java.lang.String instanceName,
SWIGTYPE_p_std__string variableNames,
SWIGTYPE_p_double values,
long nvars,
double startTime,
double looakaheadhorizon,
double lookaheadstepsize,
double integratorstepsize) |
double |
sync(double t0,
double t1) |
double |
sync(double t0,
double t1,
SWIGTYPE_p_double inputs) |
protected IncrementalFMU(long cPtr, boolean cMemoryOwn)
public IncrementalFMU(java.lang.String modelName)
public IncrementalFMU(java.lang.String fmuPath, java.lang.String modelName)
public IncrementalFMU(java.lang.String xmlPath, java.lang.String dllPath, java.lang.String modelName)
public IncrementalFMU(java.lang.String name, SWIGTYPE_p_std__string inputs, long nInputs, SWIGTYPE_p_std__string outputs, long nOutputs)
public IncrementalFMU(java.lang.String name, long nInputs, long nOutputs)
public IncrementalFMU(IncrementalFMU aIncrementalFMU)
protected static long getCPtr(IncrementalFMU obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public int init(java.lang.String instanceName, SWIGTYPE_p_std__string variableNames, SWIGTYPE_p_double values, long nvars, double startTime, double looakaheadhorizon, double lookaheadstepsize, double integratorstepsize)
public void defineInputs(SWIGTYPE_p_std__string inputs, long nInputs)
public void defineOutputs(SWIGTYPE_p_std__string outputs, long nOutputs)
public SWIGTYPE_p_double getCurrentOutputs()
public double sync(double t0, double t1)
public double sync(double t0, double t1, SWIGTYPE_p_double inputs)