Orthogonal Array Library  1.0.0
Libray for generating orthogonal arrays based on Art Owen's oa library
All Classes Namespaces Files Functions Variables Typedefs Macros Pages
oaTest::OATestClass Class Reference

An abstract test class. More...

#include <OATestClass.h>

Inheritance diagram for oaTest::OATestClass:
oaTest::COrthogonalArrayTest oaTest::GaloisFieldTest oaTest::matrixTest oaTest::primesTest oaTest::runifTest oaTest::rutilsTest

Public Member Functions

virtual void Run ()
 Run a test suite for a test class derived from this class.
 
virtual ~OATestClass ()
 Destructor.
 
bool isDotProductConstant (bclib::matrix< int > A)
 Is the dot product of the columns of an orthogonal array a constant value? More...
 
void standardChecks (bclib::matrix< int > A, int expectedq, int expectedCols)
 A set of standard tests to apply to an orthogonal array. More...
 

Detailed Description

An abstract test class.

Member Function Documentation

◆ isDotProductConstant()

bool oaTest::OATestClass::isDotProductConstant ( bclib::matrix< int >  A)

Is the dot product of the columns of an orthogonal array a constant value?

Parameters
Aan orthogonal array matrix
Returns
the result of the test

◆ standardChecks()

void oaTest::OATestClass::standardChecks ( bclib::matrix< int >  A,
int  expectedq,
int  expectedCols 
)

A set of standard tests to apply to an orthogonal array.

Parameters
Aan orthogonal array matrix
expectedqthe expected q for the matrix
expectedColsthe expected number of columns in the matrix

The documentation for this class was generated from the following files: