PHP Class MathPHP\LinearAlgebra\MatrixRowOperationsTest

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

Méthodes publiques

Méthode Description
dataProviderForRowAdd ( )
dataProviderForRowAddScalar ( )
dataProviderForRowDivide ( )
dataProviderForRowExclude ( )
dataProviderForRowInterchange ( )
dataProviderForRowMultiply ( )
dataProviderForRowSubtract ( )
dataProviderForRowSubtractScalar ( )
setUp ( )
testRowAdd ( array $A, integer $mᵢ, $mⱼ, integer $k, array $R )
testRowAddExceptionKIsZero ( )
testRowAddExceptionRowGreaterThanM ( )
testRowAddScalar ( array $A, integer $mᵢ, integer $k, array $R )
testRowAddScalarExceptionRowGreaterThanM ( )
testRowDivide ( array $A, integer $mᵢ, $k, array $R )
testRowDivideExceptionKIsZero ( )
testRowDivideExceptionRowGreaterThanM ( )
testRowExclude ( array $A, integer $mᵢ, array $R )
testRowExcludeExceptionRowDoesNotExist ( )
testRowInterchange ( array $A, integer $mᵢ, integer $mⱼ, array $R )
testRowInterchangeExceptionRowGreaterThanM ( )
testRowMultiply ( array $A, integer $mᵢ, $k, array $R )
testRowMultiplyExceptionKIsZero ( )
testRowMultiplyExceptionRowGreaterThanM ( )
testRowSubtract ( array $A, integer $mᵢ, $mⱼ, integer $k, array $R )
testRowSubtractExceptionRowGreaterThanM ( )
testRowSubtractScalar ( array $A, integer $mᵢ, integer $k, array $R )
testRowSubtractScalarExceptionRowGreaterThanM ( )

Method Details

dataProviderForRowAdd() public méthode

dataProviderForRowAddScalar() public méthode

dataProviderForRowDivide() public méthode

dataProviderForRowExclude() public méthode

dataProviderForRowInterchange() public méthode

dataProviderForRowMultiply() public méthode

dataProviderForRowSubtract() public méthode

dataProviderForRowSubtractScalar() public méthode

setUp() public méthode

public setUp ( )

testRowAdd() public méthode

public testRowAdd ( array $A, integer $mᵢ, $mⱼ, integer $k, array $R )
$A array
$mᵢ integer
$k integer
$R array

testRowAddExceptionKIsZero() public méthode

testRowAddExceptionRowGreaterThanM() public méthode

testRowAddScalar() public méthode

public testRowAddScalar ( array $A, integer $mᵢ, integer $k, array $R )
$A array
$mᵢ integer
$k integer
$R array

testRowAddScalarExceptionRowGreaterThanM() public méthode

testRowDivide() public méthode

public testRowDivide ( array $A, integer $mᵢ, $k, array $R )
$A array
$mᵢ integer
$R array

testRowDivideExceptionKIsZero() public méthode

testRowDivideExceptionRowGreaterThanM() public méthode

testRowExclude() public méthode

public testRowExclude ( array $A, integer $mᵢ, array $R )
$A array
$mᵢ integer
$R array

testRowExcludeExceptionRowDoesNotExist() public méthode

testRowInterchange() public méthode

public testRowInterchange ( array $A, integer $mᵢ, integer $mⱼ, array $R )
$A array
$mᵢ integer
$mⱼ integer
$R array

testRowInterchangeExceptionRowGreaterThanM() public méthode

testRowMultiply() public méthode

public testRowMultiply ( array $A, integer $mᵢ, $k, array $R )
$A array
$mᵢ integer
$R array

testRowMultiplyExceptionKIsZero() public méthode

testRowMultiplyExceptionRowGreaterThanM() public méthode

testRowSubtract() public méthode

public testRowSubtract ( array $A, integer $mᵢ, $mⱼ, integer $k, array $R )
$A array
$mᵢ integer
$k integer
$R array

testRowSubtractExceptionRowGreaterThanM() public méthode

testRowSubtractScalar() public méthode

public testRowSubtractScalar ( array $A, integer $mᵢ, integer $k, array $R )
$A array
$mᵢ integer
$k integer
$R array

testRowSubtractScalarExceptionRowGreaterThanM() public méthode