public enum TransitionType extends Enum<TransitionType> implements Enumeration
StateTransitionMatrix
.Enum Constant and Description |
---|
EPOCH_TRANSITION
|
PIECEWISE_TRANSITION
Every time step the
StateTransitionMatrix will be reverted to the Identity matrix
prior to propagation. |
Modifier and Type | Method and Description |
---|---|
static TransitionType |
getDefault()
Get the enum constant that is considered to be the default.
|
static TransitionType |
getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
int |
getValue()
Get the numeric value associated with this enum constant.
|
static TransitionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TransitionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TransitionType EPOCH_TRANSITION
InitialStateTransitionMatrix
(get
/ set
) at the propagation epoch
and will integrate continuously throughout propagation. This means that the StateTransitionMatrix
at each
time step will be the matrix that transitions from the initial epoch to that time step.public static final TransitionType PIECEWISE_TRANSITION
StateTransitionMatrix
will be reverted to the Identity matrix
prior to propagation. This means that the StateTransitionMatrix
at each time step will transition the state
from the previous time step to that current time step.public static TransitionType[] values()
for (TransitionType c : TransitionType.values()) System.out.println(c);
public static TransitionType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
getValue
in interface Enumeration
@Nonnull public static TransitionType getFromValue(int value)
value
- a numeric value.@Nonnull public static TransitionType getDefault()