PHP Class MathPHP\LinearAlgebra\MatrixColumnOperationsTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: markrogoyski/math-php

Méthodes publiques

Méthode Description
dataProviderForColulmnInterchange ( )
dataProviderForColumnAdd ( )
dataProviderForColumnExclude ( )
dataProviderForColumnMultiply ( )
setUp ( )
testColulmnInterchange ( array $A, integer $nᵢ, integer $nⱼ, array $R )
testColumnAdd ( array $A, integer $nᵢ, $nⱼ, integer $k, array $R )
testColumnAddExceptionKIsZero ( )
testColumnAddExceptionRowGreaterThanN ( )
testColumnExclude ( array $A, integer $nᵢ, array $R )
testColumnExcludeExceptionColumnDoesNotExist ( )
testColumnInterchangeExceptionColumnGreaterThanN ( )
testColumnMultiply ( array $A, integer $nᵢ, $k, array $R )
testColumnMultiplyExceptionColumnGreaterThanN ( )
testColumnMultiplyExceptionKIsZero ( )

Method Details

dataProviderForColulmnInterchange() public méthode

dataProviderForColumnAdd() public méthode

dataProviderForColumnExclude() public méthode

dataProviderForColumnMultiply() public méthode

setUp() public méthode

public setUp ( )

testColulmnInterchange() public méthode

public testColulmnInterchange ( array $A, integer $nᵢ, integer $nⱼ, array $R )
$A array
$nᵢ integer
$nⱼ integer
$R array

testColumnAdd() public méthode

public testColumnAdd ( array $A, integer $nᵢ, $nⱼ, integer $k, array $R )
$A array
$nᵢ integer
$k integer
$R array

testColumnAddExceptionKIsZero() public méthode

testColumnAddExceptionRowGreaterThanN() public méthode

testColumnExclude() public méthode

public testColumnExclude ( array $A, integer $nᵢ, array $R )
$A array
$nᵢ integer
$R array

testColumnExcludeExceptionColumnDoesNotExist() public méthode

testColumnInterchangeExceptionColumnGreaterThanN() public méthode

testColumnMultiply() public méthode

public testColumnMultiply ( array $A, integer $nᵢ, $k, array $R )
$A array
$nᵢ integer
$R array

testColumnMultiplyExceptionColumnGreaterThanN() public méthode

testColumnMultiplyExceptionKIsZero() public méthode