Package | Description |
---|---|
agi.foundation.numericalmethods |
Contains general numerical algorithms.
|
Modifier and Type | Class and Description |
---|---|
class |
NoScalingOnConstraint
The value in question is not scaled.
|
class |
ReciprocalOfDesiredValueScalingOnConstraint
The value is scaled by the absolute value of the reciprocal of the desired value.
|
class |
ReciprocalOfToleranceScalingOnConstraint
The value is scaled by the reciprocal of the absolute value of the tolerance.
|
class |
SpecifiedValueScalingOnConstraint
The value is scaled by the specified factor.
|
Modifier and Type | Method and Description |
---|---|
SolverConstraintScaling |
SolverConstraintSettings.getScaling()
Gets the type of scaling applied to the constraint.
|
Modifier and Type | Method and Description |
---|---|
void |
SolverConstraintSettings.setScaling(SolverConstraintScaling value)
Sets the type of scaling applied to the constraint.
|
Constructor and Description |
---|
DelegateBasedConstraint(DelegateBasedConstraintCallback callback,
SegmentDefinition segment,
double desiredValue,
double tolerance,
SolverConstraintScaling scaling)
Initializes a new instance.
|
DelegateBasedConstraint(DelegateBasedConstraintCallback callback,
SegmentDefinition segment,
double desiredValue,
double tolerance,
SolverConstraintScaling scaling,
double weight)
Initializes a new instance.
|
ExtremeValueOfSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
TimeBasedStateParameter parameter,
ExtremumType extremumType,
SolverConstraintScaling scaling)
Initializes a new instance.
|
ExtremeValueOfSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
TimeBasedStateParameter parameter,
ExtremumType extremumType,
SolverConstraintScaling scaling,
double weight)
Initializes a new instance.
|
ScalarAtEndOfNumericalSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
EndsOfSegment endOfSegment,
SolverConstraintScaling scaling)
Initializes a new instance.
|
ScalarAtEndOfSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
TimeBasedStateParameter parameter,
EndsOfSegment endOfSegment,
SolverConstraintScaling scaling)
Initializes a new instance.
|
ScalarAtEndOfSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
TimeBasedStateParameter parameter,
EndsOfSegment endOfSegment,
SolverConstraintScaling scaling,
double weight)
Initializes a new instance.
|
ScalarDifferenceOfSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
ScalarConstraintDifference constraintDifference,
SolverConstraintScaling scaling)
Initializes a new instance.
|
ScalarDifferenceOfSegmentConstraint(Scalar scalar,
SegmentDefinition segment,
double desiredValue,
double tolerance,
ScalarConstraintDifference constraintDifference,
SolverConstraintScaling scaling,
double weight)
Initializes a new instance.
|
SegmentPropagatorConstraint(double desiredValue,
double tolerance,
SolverConstraintScaling scaling)
Initializes a new instance.
|
SegmentPropagatorConstraint(ValueDefinition<Double> desiredValue,
double tolerance,
SolverConstraintScaling scaling)
Initializes a new instance.
|
SegmentPropagatorConstraint(ValueDefinition<Double> desiredValue,
double tolerance,
SolverConstraintScaling scaling,
double weight)
Initializes a new instance.
|
SolverConstraintSettings(double desiredValue,
double tolerance,
SolverConstraintScaling scaling)
Initializes a new instance.
|
SolverConstraintSettings(double desiredValue,
double tolerance,
SolverConstraintScaling scaling,
String name)
Initializes a new instance.
|
SolverConstraintSettings(double desiredValue,
double tolerance,
SolverConstraintScaling scaling,
String name,
double weight)
Initializes a new instance.
|