PHP Класс MathPHP\LinearAlgebra\MatrixRowOperationsTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
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 ( )

Описание методов

dataProviderForRowAdd() публичный Метод

dataProviderForRowAddScalar() публичный Метод

dataProviderForRowDivide() публичный Метод

dataProviderForRowExclude() публичный Метод

dataProviderForRowInterchange() публичный Метод

dataProviderForRowMultiply() публичный Метод

dataProviderForRowSubtract() публичный Метод

dataProviderForRowSubtractScalar() публичный Метод

setUp() публичный Метод

public setUp ( )

testRowAdd() публичный Метод

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

testRowAddExceptionKIsZero() публичный Метод

testRowAddExceptionRowGreaterThanM() публичный Метод

testRowAddScalar() публичный Метод

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

testRowAddScalarExceptionRowGreaterThanM() публичный Метод

testRowDivide() публичный Метод

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

testRowDivideExceptionKIsZero() публичный Метод

testRowDivideExceptionRowGreaterThanM() публичный Метод

testRowExclude() публичный Метод

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

testRowExcludeExceptionRowDoesNotExist() публичный Метод

testRowInterchange() публичный Метод

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

testRowInterchangeExceptionRowGreaterThanM() публичный Метод

testRowMultiply() публичный Метод

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

testRowMultiplyExceptionKIsZero() публичный Метод

testRowMultiplyExceptionRowGreaterThanM() публичный Метод

testRowSubtract() публичный Метод

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

testRowSubtractExceptionRowGreaterThanM() публичный Метод

testRowSubtractScalar() публичный Метод

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

testRowSubtractScalarExceptionRowGreaterThanM() публичный Метод