org.apache.commons.math3.linear
Class RealVectorTest

java.lang.Object
  extended by org.apache.commons.math3.linear.RealVectorAbstractTest
      extended by org.apache.commons.math3.linear.RealVectorTest

public class RealVectorTest
extends RealVectorAbstractTest

Tests for RealVector.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.commons.math3.linear.RealVectorAbstractTest
RealVectorAbstractTest.RealVectorTestImpl
 
Constructor Summary
RealVectorTest()
           
 
Method Summary
 RealVector create(double[] data)
          Creates a new instance of RealVector, with specified entries.
 void testAppendScalar()
           
 void testAppendVector()
           
 void testEbeDivideDimensionMismatch()
           
 void testEbeDivideMixedTypes()
           
 void testEbeDivideSameType()
           
 void testEbeMultiplyDimensionMismatch()
           
 void testEbeMultiplyMixedTypes()
           
 void testEbeMultiplySameType()
           
 void testEquals()
           
 void testGetL1Norm()
           
 void testGetLInfNorm()
           
 void testGetSubVector()
           
 void testGetSubVectorInvalidIndex1()
           
 void testGetSubVectorInvalidIndex2()
           
 void testGetSubVectorInvalidIndex3()
           
 void testGetSubVectorInvalidIndex4()
           
 void testIsInfinite()
           
 void testIsNaN()
           
 void testSerial()
           
 void testSetSubVectorInvalidIndex1()
           
 void testSetSubVectorInvalidIndex2()
           
 void testSetSubVectorInvalidIndex3()
           
 void testSetSubVectorMixedType()
           
 void testSetSubVectorSameType()
           
 void testSparseIterator()
           
 
Methods inherited from class org.apache.commons.math3.linear.RealVectorAbstractTest
createAlien, getPreferredEntryValue, testAddDimensionMismatch, testAddMixedTypes, testAddSameType, testAddToEntry, testAddToEntryInvalidIndex1, testAddToEntryInvalidIndex2, testCombineDimensionMismatchMixedTypes, testCombineDimensionMismatchSameType, testCombineMixedTypes, testCombineSameType, testCombineToSelfDimensionMismatchMixedTypes, testCombineToSelfDimensionMismatchSameType, testCombineToSelfMixedTypes, testCombineToSelfSameType, testCopy, testCosineDimensionMismatch, testCosineLeftNullVector, testCosineMixedTypes, testCosineRightNullVector, testCosineSameType, testDotProductDimensionMismatchMixedTypes, testDotProductDimensionMismatchSameType, testDotProductMixedTypes, testDotProductSameType, testGetDimension, testGetDistanceDimensionMismatch, testGetDistanceMixedTypes, testGetDistanceSameType, testGetEntry, testGetEntryInvalidIndex1, testGetEntryInvalidIndex2, testGetL1DistanceDimensionMismatch, testGetL1DistanceMixedTypes, testGetL1DistanceSameType, testGetLInfDistanceDimensionMismatch, testGetLInfDistanceMixedTypes, testGetLInfDistanceSameType, testGetNorm, testIterator, testMap, testMapAdd, testMapAddToSelf, testMapDivide, testMapDivideToSelf, testMapMultiply, testMapMultiplyToSelf, testMapSubtract, testMapSubtractToSelf, testMapToSelf, testMinMax, testOuterProductMixedTypes, testOuterProductSameType, testProjectionDimensionMismatch, testProjectionMixedTypes, testProjectionNullVector, testProjectionSameType, testSet, testSetEntry, testSetEntryInvalidIndex1, testSetEntryInvalidIndex2, testSubtractDimensionMismatch, testSubtractMixedTypes, testSubtractSameType, testToArray, testUnitize, testUnitizeNullVector, testUnitVector, testUnitVectorNullVector, testWalkInDefaultOrderChangingVisitor1, testWalkInDefaultOrderChangingVisitor2, testWalkInDefaultOrderChangingVisitor3, testWalkInDefaultOrderPreservingVisitor1, testWalkInDefaultOrderPreservingVisitor2, testWalkInDefaultOrderPreservingVisitor3, testWalkInOptimizedOrderChangingVisitor1, testWalkInOptimizedOrderChangingVisitor2, testWalkInOptimizedOrderChangingVisitor3, testWalkInOptimizedOrderPreservingVisitor1, testWalkInOptimizedOrderPreservingVisitor2, testWalkInOptimizedOrderPreservingVisitor3
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealVectorTest

public RealVectorTest()
Method Detail

create

public RealVector create(double[] data)
Description copied from class: RealVectorAbstractTest
Creates a new instance of 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.

Specified by:
create in class RealVectorAbstractTest
Parameters:
data - the entries of the vector to be created
Returns:
a new RealVector of the type to be tested

testAppendVector

public void testAppendVector()
Overrides:
testAppendVector in class RealVectorAbstractTest

testAppendScalar

public void testAppendScalar()
Overrides:
testAppendScalar in class RealVectorAbstractTest

testGetSubVector

public void testGetSubVector()
Overrides:
testGetSubVector in class RealVectorAbstractTest

testGetSubVectorInvalidIndex1

public void testGetSubVectorInvalidIndex1()
Overrides:
testGetSubVectorInvalidIndex1 in class RealVectorAbstractTest

testGetSubVectorInvalidIndex2

public void testGetSubVectorInvalidIndex2()
Overrides:
testGetSubVectorInvalidIndex2 in class RealVectorAbstractTest

testGetSubVectorInvalidIndex3

public void testGetSubVectorInvalidIndex3()
Overrides:
testGetSubVectorInvalidIndex3 in class RealVectorAbstractTest

testGetSubVectorInvalidIndex4

public void testGetSubVectorInvalidIndex4()
Overrides:
testGetSubVectorInvalidIndex4 in class RealVectorAbstractTest

testSetSubVectorSameType

public void testSetSubVectorSameType()
Overrides:
testSetSubVectorSameType in class RealVectorAbstractTest

testSetSubVectorMixedType

public void testSetSubVectorMixedType()
Overrides:
testSetSubVectorMixedType in class RealVectorAbstractTest

testSetSubVectorInvalidIndex1

public void testSetSubVectorInvalidIndex1()
Overrides:
testSetSubVectorInvalidIndex1 in class RealVectorAbstractTest

testSetSubVectorInvalidIndex2

public void testSetSubVectorInvalidIndex2()
Overrides:
testSetSubVectorInvalidIndex2 in class RealVectorAbstractTest

testSetSubVectorInvalidIndex3

public void testSetSubVectorInvalidIndex3()
Overrides:
testSetSubVectorInvalidIndex3 in class RealVectorAbstractTest

testIsNaN

public void testIsNaN()
Overrides:
testIsNaN in class RealVectorAbstractTest

testIsInfinite

public void testIsInfinite()
Overrides:
testIsInfinite in class RealVectorAbstractTest

testEbeMultiplySameType

public void testEbeMultiplySameType()
Overrides:
testEbeMultiplySameType in class RealVectorAbstractTest

testEbeMultiplyMixedTypes

public void testEbeMultiplyMixedTypes()
Overrides:
testEbeMultiplyMixedTypes in class RealVectorAbstractTest

testEbeMultiplyDimensionMismatch

public void testEbeMultiplyDimensionMismatch()
Overrides:
testEbeMultiplyDimensionMismatch in class RealVectorAbstractTest

testEbeDivideSameType

public void testEbeDivideSameType()
Overrides:
testEbeDivideSameType in class RealVectorAbstractTest

testEbeDivideMixedTypes

public void testEbeDivideMixedTypes()
Overrides:
testEbeDivideMixedTypes in class RealVectorAbstractTest

testEbeDivideDimensionMismatch

public void testEbeDivideDimensionMismatch()
Overrides:
testEbeDivideDimensionMismatch in class RealVectorAbstractTest

testGetL1Norm

public void testGetL1Norm()
Overrides:
testGetL1Norm in class RealVectorAbstractTest

testGetLInfNorm

public void testGetLInfNorm()
Overrides:
testGetLInfNorm in class RealVectorAbstractTest

testSparseIterator

public void testSparseIterator()

testSerial

public void testSerial()
Overrides:
testSerial in class RealVectorAbstractTest

testEquals

public void testEquals()
Overrides:
testEquals in class RealVectorAbstractTest


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.