Enum arrayfire::MatProp [−][src]
#[repr(u32)]pub enum MatProp { NONE, TRANS, CTRANS, UPPER, LOWER, DIAGUNIT, SYM, POSDEF, ORTHOG, TRIDIAG, BLOCKDIAG, }
Helps determine the type of a Matrix
Variants
NONE
Default (no-op)
TRANS
Data needs to be transposed
CTRANS
Data needs to be conjugate transposed
UPPER
Matrix is upper triangular
LOWER
Matrix is lower triangular
DIAGUNIT
Matrix diagonal has unitary values
SYM
Matrix is symmetric
POSDEF
Matrix is positive definite
ORTHOG
Matrix is orthogonal
TRIDIAG
Matrix is tri-diagonal
BLOCKDIAG
Matrix is block-diagonal
Trait Implementations
impl Clone for MatProp
[src]
impl Clone for MatProp
fn clone(&self) -> MatProp
[src]
fn clone(&self) -> MatProp
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for MatProp
[src]
impl Copy for MatProp
impl Debug for MatProp
[src]
impl Debug for MatProp
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for MatProp
[src]
impl PartialEq for MatProp