[−][src]Module oars::soa
The generic interface to define a strong orthogonal array (SOA) and a trait for constructing SOAs This module also defines a few construction methods, as well as provide a verification method to ensure that the resulting points are stratified as an SOA should be.
Structs
SOA | A structure representing a strong orthogonal array, consisting of the array and associated metadata. |
SOAConstructionError | An error indicating that there was some error constructing the strong orthogonal array. |
Enums
SOACErrorKind | The general categories of errors for |
Traits
SOAConstructor | A trait that demarcates SOA constructors |
Functions
verify | Verify whether a point set is a valid strong orthogonal array based on the metadata supplied in that struct. This method returns whether the given SOA is valid, based on the metadata. It will check that the SOA maintains the stratification guarantees based on the properties of the SOA. |
Type Definitions
SOAResult | A result type for strong orthogonal array construction |