[−][src]Struct oars::oa::OA
The definition of an orthogonal array with its point set and parameters.
Fields
levels: T
The size of the set X
that the array can select elements from.
strength: T
The size of the t-tuple. In other words, this is the dimensionality of the stratification guarantee.
factors: T
The number of columns in the orthogonal array. This is the dimensionality of the point set.
index: T
The number of times each t-tuple is present in the orthogonal array. Setting this to 1 ensures the Latin hypercube guarantee.
points: Array2<T>
The internal array that holds the data for the orthogonal array. This is not the same as the point set that can be used for Monte Carlo simulations.
Trait Implementations
impl<T: Debug + Integer> Debug for OA<T>
[src]
impl<T> Display for OA<T> where
T: Display + Integer,
[src]
T: Display + Integer,
Prints the metadata of the orthogonal array, then prints the contents of the array
impl<T: Integer> Index<[usize; 2]> for OA<T>
[src]
Auto Trait Implementations
impl<T> RefUnwindSafe for OA<T> where
T: RefUnwindSafe,
[src]
T: RefUnwindSafe,
impl<T> Send for OA<T> where
T: Send,
[src]
T: Send,
impl<T> Sync for OA<T> where
T: Sync,
[src]
T: Sync,
impl<T> Unpin for OA<T> where
T: Unpin,
[src]
T: Unpin,
impl<T> UnwindSafe for OA<T> where
T: RefUnwindSafe + UnwindSafe,
[src]
T: RefUnwindSafe + 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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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>,