public enum StepNormalizerMode extends Enum<StepNormalizerMode>
Step normalizer
modes. Determines how the step size
is interpreted.FieldStepNormalizer
,
StepNormalizer
,
StepNormalizerBounds
Enum Constant and Description |
---|
INCREMENT
Steps are fixed increments of the start value.
|
MULTIPLES
Steps are multiples of a fixed value.
|
Modifier and Type | Method and Description |
---|---|
static StepNormalizerMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static StepNormalizerMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StepNormalizerMode INCREMENT
If the integration start time is t0, then the points handled by
the underlying fixed step size step handler are t0 (depending on
the bounds settings
), t0+h, t0+2h, ...
If the integration range is an integer multiple of the step size
(h), then the last point handled will be the end point of the
integration (tend). If not, the last point may be the end point
tend, or it may be a point belonging to the interval [tend - h ;
tend], depending on the bounds settings
.
StepNormalizer
,
StepNormalizerBounds
public static final StepNormalizerMode MULTIPLES
If the integration start time is t0, and the first multiple of
the fixed step size that is encountered is t1, then the points
handled by the underlying fixed step size step handler are t0
(depending on the bounds settings
), t1,
t1+h, t1+2h, ...
If the end point of the integration range (tend) is an integer
multiple of the step size (h) added to t1, then the last point
handled will be the end point of the integration (tend). If not,
the last point may be the end point tend, or it may be a point
belonging to the interval [tend - h ; tend], depending on the
bounds settings
.
StepNormalizer
,
StepNormalizerBounds
public static StepNormalizerMode[] values()
for (StepNormalizerMode c : StepNormalizerMode.values()) System.out.println(c);
public static StepNormalizerMode 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 nullCopyright © 2016–2020 Hipparchus.org. All rights reserved.