[][src]Module oars::oa

The generic interface to define an orthogonal array and generic construction methods. This module also defines a few construction methods.

Structs

OA

The definition of an orthogonal array with its point set and parameters.

OAConstructionError

An error indicating that there was some error constructing the orthogonal array.

Enums

OACErrorKind

The general categories of errors for OAConstructionError

Traits

OAConstructor

A generic trait to demarcate orthogonal array constructors

ParOAConstructor

A generic trait that demarcates a parallelized orthogonal array constructor.

Functions

normalize

Normalize an orthogonal array into a point set using Art Owen's normalization technique. This method takes a regular orthogonal array, and converts it into a point set in the $[0, 1)^m$ domain, so that it can be used as a sampling point set for Monte Carlo integration.

verify

Given some orthogonal array struct, verify that the points are a valid orthogonal array as described by the parameters.

Type Definitions

OAResult

A result type for orthogonal array construction