Enum arrayfire::MatProp
[−]
[src]
#[repr(C)]pub enum MatProp { NONE, TRANS, CTRANS, UPPER, LOWER, DIAGUNIT, SYM, POSDEF, ORTHOG, TRIDIAG, BLOCKDIAG, }
Helps determine the type of a Matrix
Variants
NONEDefault (no-op)
TRANSData needs to be transposed
CTRANSData needs to be conjugate transposed
UPPERMatrix is upper triangular
LOWERMatrix is lower triangular
DIAGUNITMatrix diagonal has unitary values
SYMMatrix is symmetric
POSDEFMatrix is positive definite
ORTHOGMatrix is orthogonal
TRIDIAGMatrix is tri-diagonal
BLOCKDIAGMatrix is block-diagonal
Trait Implementations
impl Clone for MatProp[src]
fn clone(&self) -> MatProp
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more