Skip to content

Commit 07f8551

Browse files
authored
improved test for stackVariable
1 parent 3a25a68 commit 07f8551

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

hipparchus-core/src/main/java/org/hipparchus/analysis/differentiation/FieldGradient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -880,7 +880,7 @@ public FieldGradient<T> linearCombination(final double a1, final FieldGradient<T
880880
/**
881881
* Add an independent variable to the Taylor expansion.
882882
* @return object with one more variable
883-
* @since 13.0
883+
* @since 4.0
884884
*/
885885
public FieldGradient<T> stackVariable() {
886886
final T[] gradient = MathArrays.buildArray(getValueField(), this.getFreeParameters() + 1);

hipparchus-core/src/main/java/org/hipparchus/analysis/differentiation/Gradient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -715,7 +715,7 @@ public Gradient linearCombination(final double a1, final Gradient b1,
715715
/**
716716
* Add an independent variable to the Taylor expansion.
717717
* @return object with one more variable
718-
* @since 13.0
718+
* @since 4.0
719719
*/
720720
public Gradient stackVariable() {
721721
final double[] gradient = new double[this.getFreeParameters() + 1];

hipparchus-core/src/test/java/org/hipparchus/analysis/differentiation/FieldGradientTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ void testStackVariable() {
3333
// THEN
3434
Assertions.assertEquals(gradient.getValue(), gradientWithMoreVariable.getValue());
3535
Assertions.assertEquals(gradient.getFreeParameters() + 1, gradientWithMoreVariable.getFreeParameters());
36+
Assertions.assertEquals(0., gradientWithMoreVariable.getGradient[gradient.getFreeParameters().getReal()])
3637
Assertions.assertArrayEquals(gradient.getGradient(), Arrays.copyOfRange(gradientWithMoreVariable.getGradient(),
3738
0, gradient.getFreeParameters()));
3839
}

hipparchus-core/src/test/java/org/hipparchus/analysis/differentiation/GradientTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ void testStackVariable() {
103103
// THEN
104104
Assertions.assertEquals(gradient.getValue(), gradientWithMoreVariable.getValue());
105105
Assertions.assertEquals(gradient.getFreeParameters() + 1, gradientWithMoreVariable.getFreeParameters());
106+
Assertions.assertEquals(0., gradientWithMoreVariable.getGradient[gradient.getFreeParameters()])
106107
Assertions.assertArrayEquals(gradient.getGradient(), Arrays.copyOfRange(gradientWithMoreVariable.getGradient(),
107108
0, gradient.getFreeParameters()));
108109
}

0 commit comments

Comments
 (0)