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::COrthogonalArrayTest Class Reference

#include <COrthogonalArrayTest.h>

Inheritance diagram for oaTest::COrthogonalArrayTest:
oaTest::OATestClass

Public Member Functions

void Run ()
 Run a test suite for a test class derived from this class.
 
void testAddelkemp ()
 
void testAddelkempRange ()
 
void testAddelkemp3 ()
 
void testAddelkemp3Range ()
 
void testAddelkempn ()
 
void testBose ()
 
void testBoseRange ()
 
void testBoseBush ()
 
void testBoseBushRange ()
 
void testBush ()
 
void testBushRange ()
 
void testBoseBushl ()
 
void testBoseBushlRange ()
 
void testBusht ()
 
void testBushtRange ()
 
void testOaagree ()
 
void testOatriple ()
 
void testOarand ()
 
void testOastr ()
 
void testOastr1 ()
 
void testOastr2 ()
 
void testOastr3 ()
 
void testOastr4 ()
 
void testOastrt ()
 
- Public Member Functions inherited from oaTest::OATestClass
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

Test runner for tests of the orthogonal array generation package

Member Function Documentation

◆ testAddelkemp()

void oaTest::COrthogonalArrayTest::testAddelkemp ( )

◆ testAddelkemp3()

void oaTest::COrthogonalArrayTest::testAddelkemp3 ( )

◆ testAddelkemp3Range()

void oaTest::COrthogonalArrayTest::testAddelkemp3Range ( )
Test:
Test the oacpp::COrthogonalArray::addelkemp3 algorithm with a range of values

◆ testAddelkempn()

void oaTest::COrthogonalArrayTest::testAddelkempn ( )

◆ testAddelkempRange()

void oaTest::COrthogonalArrayTest::testAddelkempRange ( )
Test:
Test the oacpp::COrthogonalArray::addelkemp algorithm with a range of values

◆ testBose()

void oaTest::COrthogonalArrayTest::testBose ( )

◆ testBoseBush()

void oaTest::COrthogonalArrayTest::testBoseBush ( )

◆ testBoseBushl()

void oaTest::COrthogonalArrayTest::testBoseBushl ( )

◆ testBoseBushlRange()

void oaTest::COrthogonalArrayTest::testBoseBushlRange ( )
Test:
Test the oacpp::COrthogonalArray::bosebushl algorithm with a range of values

◆ testBoseBushRange()

void oaTest::COrthogonalArrayTest::testBoseBushRange ( )
Test:
Test the oacpp::COrthogonalArray::bosebush algorithm with a range of values

◆ testBoseRange()

void oaTest::COrthogonalArrayTest::testBoseRange ( )
Test:
Test the oacpp::COrthogonalArray::bose algorithm with a range of values

◆ testBush()

void oaTest::COrthogonalArrayTest::testBush ( )

◆ testBushRange()

void oaTest::COrthogonalArrayTest::testBushRange ( )
Test:
Test the oacpp::COrthogonalArray::bush algorithm with a range of values

◆ testBusht()

void oaTest::COrthogonalArrayTest::testBusht ( )

◆ testBushtRange()

void oaTest::COrthogonalArrayTest::testBushtRange ( )
Test:
Test the oacpp::COrthogonalArray::busht algorithm with a range of values

◆ testOaagree()

void oaTest::COrthogonalArrayTest::testOaagree ( )

◆ testOarand()

void oaTest::COrthogonalArrayTest::testOarand ( )
Test:
Test the oacpp::COrthongalArray::oarand

◆ testOastr()

void oaTest::COrthogonalArrayTest::testOastr ( )
Test:
Test the oacpp::COrthongalArray::oastr

◆ testOastr1()

void oaTest::COrthogonalArrayTest::testOastr1 ( )
Test:
Test the oacpp::COrthongalArray::oastr1

◆ testOastr2()

void oaTest::COrthogonalArrayTest::testOastr2 ( )
Test:
Test the oacpp::COrthongalArray::oastr2

◆ testOastr3()

void oaTest::COrthogonalArrayTest::testOastr3 ( )
Test:
Test the oacpp::COrthongalArray::oastr3

◆ testOastr4()

void oaTest::COrthogonalArrayTest::testOastr4 ( )
Test:
Test the oacpp::COrthongalArray::oastr4

◆ testOastrt()

void oaTest::COrthogonalArrayTest::testOastrt ( )
Test:
Test the oacpp::COrthongalArray::oastrt

◆ testOatriple()

void oaTest::COrthogonalArrayTest::testOatriple ( )

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