public class FMI20ContinuousStateDerivative
extends java.lang.Object
A Functional Mock-up Unit file is a .fmu file in zip format that contains a .xml file named "modelDescription.xml". In that file, the Derivatives element may contain elements such as Unknown.
FMI documentation may be found at http://www.modelisar.com/fmi.html.
Modifier and Type | Field and Description |
---|---|
java.lang.String[] |
dependencies
The input ports on which an output has a direct dependency.
|
java.util.LinkedList<java.lang.Integer> |
dependentInputIndexes
The list of indexes of dependent input elements.
|
java.util.LinkedList<FMIScalarVariable> |
dependentScalarVariables
The list of dependent ScalarVariable elements.
|
java.util.LinkedList<java.lang.Integer> |
dependentStateIndexes
The list of indexes of dependent continuous elements.
|
boolean |
hasChanged
The signal indicating changed.
|
java.lang.Integer |
index
The index of the state derivative.
|
FMIScalarVariable |
scalarVariable
The FMI scalar variable for this state.
|
Constructor and Description |
---|
FMI20ContinuousStateDerivative()
Create an empty Derivative.
|
FMI20ContinuousStateDerivative(FMIModelDescription fmiModelDescription,
org.w3c.dom.Node element)
Create a Derivative element from an XML Element.
|
public java.lang.Integer index
public java.lang.String[] dependencies
public java.util.LinkedList<FMIScalarVariable> dependentScalarVariables
public FMIScalarVariable scalarVariable
public boolean hasChanged
public java.util.LinkedList<java.lang.Integer> dependentInputIndexes
public java.util.LinkedList<java.lang.Integer> dependentStateIndexes
public FMI20ContinuousStateDerivative()
public FMI20ContinuousStateDerivative(FMIModelDescription fmiModelDescription, org.w3c.dom.Node element)
fmiModelDescription
- the Model Description for this derivative.element
- The XML Node that contains attributes.