Trait faer_ext::IntoFaerComplex

source ·
pub trait IntoFaerComplex {
    type Faer;

    // Required method
    fn into_faer_complex(self) -> Self::Faer;
}
Expand description

Conversions from external library matrix views into complex faer types.

Required Associated Types§

Required Methods§

source

fn into_faer_complex(self) -> Self::Faer

Implementations on Foreign Types§

source§

impl<'a> IntoFaerComplex for ArrayView<'a, Complex32, Ix2>

Available on crate feature ndarray only.
§

type Faer = MatRef<'a, c32>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a> IntoFaerComplex for ArrayView<'a, Complex64, Ix2>

Available on crate feature ndarray only.
§

type Faer = MatRef<'a, c64>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a> IntoFaerComplex for ArrayViewMut<'a, Complex32, Ix2>

Available on crate feature ndarray only.
§

type Faer = MatMut<'a, c32>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a> IntoFaerComplex for ArrayViewMut<'a, Complex64, Ix2>

Available on crate feature ndarray only.
§

type Faer = MatMut<'a, c64>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a, R: Dim, C: Dim, RStride: Dim, CStride: Dim> IntoFaerComplex for MatrixView<'a, Complex32, R, C, RStride, CStride>

Available on crate feature nalgebra only.
§

type Faer = MatRef<'a, c32>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a, R: Dim, C: Dim, RStride: Dim, CStride: Dim> IntoFaerComplex for MatrixView<'a, Complex64, R, C, RStride, CStride>

Available on crate feature nalgebra only.
§

type Faer = MatRef<'a, c64>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a, R: Dim, C: Dim, RStride: Dim, CStride: Dim> IntoFaerComplex for MatrixViewMut<'a, Complex32, R, C, RStride, CStride>

Available on crate feature nalgebra only.
§

type Faer = MatMut<'a, c32>

source§

fn into_faer_complex(self) -> Self::Faer

source§

impl<'a, R: Dim, C: Dim, RStride: Dim, CStride: Dim> IntoFaerComplex for MatrixViewMut<'a, Complex64, R, C, RStride, CStride>

Available on crate feature nalgebra only.
§

type Faer = MatMut<'a, c64>

source§

fn into_faer_complex(self) -> Self::Faer

Implementors§