|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math3.linear.RealVectorAbstractTest
public abstract class RealVectorAbstractTest
| Nested Class Summary | |
|---|---|
static class |
RealVectorAbstractTest.RealVectorTestImpl
Minimal implementation of the RealVector abstract class, for
mixed types unit tests. |
| Constructor Summary | |
|---|---|
RealVectorAbstractTest()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RealVectorAbstractTest()
| Method Detail |
|---|
public abstract RealVector create(double[] data)
RealVector, with specified entries.
The returned vector must be of the type currently tested. It should be
noted that some tests assume that no references to the specified
double[] are kept in the returned object: if necessary, defensive
copy of this array should be made.
data - the entries of the vector to be created
RealVector of the type to be testedpublic RealVector createAlien(double[] data)
RealVector, with specified entries.
The type of the returned vector must be different from the type currently
tested. It should be noted that some tests assume that no references to
the specified double[] are kept in the returned object: if
necessary, defensive copy of this array should be made.
data - the entries of the vector to be created
RealVector of an alien typepublic double getPreferredEntryValue()
RealVector (e.g. OpenMapRealVector) do
not store specific values of entries. In order to ensure that all tests
take into account this specific value, some entries of the vectors to be
tested are deliberately set to the value returned by the present method.
The default implementation returns 0.0.
public void testGetDimension()
public void testGetEntry()
public void testGetEntryInvalidIndex1()
public void testGetEntryInvalidIndex2()
public void testSetEntry()
public void testSetEntryInvalidIndex1()
public void testSetEntryInvalidIndex2()
public void testAddToEntry()
public void testAddToEntryInvalidIndex1()
public void testAddToEntryInvalidIndex2()
public void testAppendVector()
public void testAppendScalar()
public void testGetSubVector()
public void testGetSubVectorInvalidIndex1()
public void testGetSubVectorInvalidIndex2()
public void testGetSubVectorInvalidIndex3()
public void testGetSubVectorInvalidIndex4()
public void testSetSubVectorSameType()
public void testSetSubVectorMixedType()
public void testSetSubVectorInvalidIndex1()
public void testSetSubVectorInvalidIndex2()
public void testSetSubVectorInvalidIndex3()
public void testIsNaN()
public void testIsInfinite()
public void testAddSameType()
public void testAddMixedTypes()
public void testAddDimensionMismatch()
public void testSubtractSameType()
public void testSubtractMixedTypes()
public void testSubtractDimensionMismatch()
public void testEbeMultiplySameType()
public void testEbeMultiplyMixedTypes()
public void testEbeMultiplyDimensionMismatch()
public void testEbeDivideSameType()
public void testEbeDivideMixedTypes()
public void testEbeDivideDimensionMismatch()
public void testGetDistanceSameType()
public void testGetDistanceMixedTypes()
public void testGetDistanceDimensionMismatch()
public void testGetNorm()
public void testGetL1DistanceSameType()
public void testGetL1DistanceMixedTypes()
public void testGetL1DistanceDimensionMismatch()
public void testGetL1Norm()
public void testGetLInfDistanceSameType()
public void testGetLInfDistanceMixedTypes()
public void testGetLInfDistanceDimensionMismatch()
public void testGetLInfNorm()
public void testMapAdd()
public void testMapAddToSelf()
public void testMapSubtract()
public void testMapSubtractToSelf()
public void testMapMultiply()
public void testMapMultiplyToSelf()
public void testMapDivide()
public void testMapDivideToSelf()
public void testMap()
public void testMapToSelf()
public void testOuterProductSameType()
public void testOuterProductMixedTypes()
public void testProjectionSameType()
public void testProjectionMixedTypes()
public void testProjectionNullVector()
public void testProjectionDimensionMismatch()
public void testSet()
public void testToArray()
public void testUnitVector()
public void testUnitize()
public void testUnitVectorNullVector()
public void testUnitizeNullVector()
public void testIterator()
public void testCombineSameType()
public void testCombineMixedTypes()
public void testCombineDimensionMismatchSameType()
public void testCombineDimensionMismatchMixedTypes()
public void testCombineToSelfSameType()
public void testCombineToSelfMixedTypes()
public void testCombineToSelfDimensionMismatchSameType()
public void testCombineToSelfDimensionMismatchMixedTypes()
public void testCopy()
public void testDotProductSameType()
public void testDotProductDimensionMismatchSameType()
public void testDotProductMixedTypes()
public void testDotProductDimensionMismatchMixedTypes()
public void testCosineSameType()
public void testCosineMixedTypes()
public void testCosineLeftNullVector()
public void testCosineRightNullVector()
public void testCosineDimensionMismatch()
public void testEquals()
public void testSerial()
public void testMinMax()
public void testWalkInDefaultOrderPreservingVisitor1()
public void testWalkInDefaultOrderPreservingVisitor2()
public void testWalkInDefaultOrderPreservingVisitor3()
public void testWalkInOptimizedOrderPreservingVisitor1()
public void testWalkInOptimizedOrderPreservingVisitor2()
public void testWalkInOptimizedOrderPreservingVisitor3()
public void testWalkInDefaultOrderChangingVisitor1()
public void testWalkInDefaultOrderChangingVisitor2()
public void testWalkInDefaultOrderChangingVisitor3()
public void testWalkInOptimizedOrderChangingVisitor1()
public void testWalkInOptimizedOrderChangingVisitor2()
public void testWalkInOptimizedOrderChangingVisitor3()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||