PHP 클래스 MathPHP\LinearAlgebra\MatrixRowOperationsTest

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: markrogoyski/math-php

공개 메소드들

메소드 설명
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() 공개 메소드