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
oa.cpp File Reference
#include "oa.h"
#include "matrix.h"

Namespaces

 oacpp
 Orthogonal Array Namespace.
 
 oacpp::oastrength
 Algorithms to check the strength of an orthogonal array.
 

Functions

void oacpp::oastrength::OA_strworkcheck (double work, int str)
 warn about large work loads in strength checking programs More...
 
void oacpp::oastrength::OA_strength (int q, bclib::matrix< int > &A, int *str, int verbose)
 Calculate and return the strength of the array A. More...
 
int oacpp::oastrength::OA_str0 (int q, bclib::matrix< int > &A, int verbose)
 Check strength 0. More...
 
int oacpp::oastrength::OA_str1 (int q, bclib::matrix< int > &A, int verbose)
 Check strength 1. More...
 
int oacpp::oastrength::OA_str2 (int q, bclib::matrix< int > &A, int verbose)
 Check strength 2. More...
 
int oacpp::oastrength::OA_str3 (int q, bclib::matrix< int > &A, int verbose)
 Check strength 3. More...
 
int oacpp::oastrength::OA_str4 (int q, bclib::matrix< int > &A, int verbose)
 Check strength 4. More...
 
int oacpp::oastrength::OA_strt (int q, bclib::matrix< int > &A, int t, int verbose)
 Check an arbitrary strength. More...
 

Detailed Description

Author
Robert Carnell

License: This file may be freely used and shared according to the original license.

Reference:

Original Header:

These programs construct and manipulate orthogonal arrays. They were prepared by

  • Art Owen
  • Department of Statistics
  • Sequoia Hall
  • Stanford CA 94305

They may be freely used and shared. This code comes with no warranty of any kind. Use it at your own risk.

I thank the Semiconductor Research Corporation and the National Science Foundation for supporting this work.