[−][src]Struct oars::constructors::Bush
Generate an orthogonal array with any prime base and a strength between 2 and p + 1
The Bush construction technique, as described by Art Owen in his currently unpublished Monte Carlo textbook. In Chapter 10.4, he describes the Bush construction technique.
Note that using this struct directly does not check any parameters. You should only use this if you are certain that your parameters are valid, otherwise the resulting orthogonal array will be invalid.
Fields
prime_base: T
The strength of the orthogonal array. It must be a prime number.
strength: T
The desired strength of the orthogonal array. It must be greater than or equal to 2. It must also be
dimensions: T
The dimensionality of the orthogonal array
Trait Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for Bush<T> where
T: RefUnwindSafe,
[src]
T: RefUnwindSafe,
impl<T> Send for Bush<T> where
T: Send,
[src]
T: Send,
impl<T> Sync for Bush<T> where
T: Sync,
[src]
T: Sync,
impl<T> Unpin for Bush<T> where
T: Unpin,
[src]
T: Unpin,
impl<T> UnwindSafe for Bush<T> where
T: UnwindSafe,
[src]
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,