[][src]Trait arpack_ng::Arpack

pub trait Arpack {
    type Result;
    type ResultVec;
    fn eigenvalues(
        &self,
        which: &Which,
        nev: usize,
        ncv: usize,
        maxiter: usize
    ) -> Result<Self::Result, Error>;
fn eigenvectors(
        &self,
        which: &Which,
        nev: usize,
        ncv: usize,
        maxiter: usize
    ) -> Result<Self::ResultVec, Error>; }

Associated Types

type Result

type ResultVec

Loading content...

Required methods

fn eigenvalues(
    &self,
    which: &Which,
    nev: usize,
    ncv: usize,
    maxiter: usize
) -> Result<Self::Result, Error>

fn eigenvectors(
    &self,
    which: &Which,
    nev: usize,
    ncv: usize,
    maxiter: usize
) -> Result<Self::ResultVec, Error>

Loading content...

Implementations on Foreign Types

impl Arpack for Array2<Complex64>[src]

type Result = Array1<Complex64>

type ResultVec = (Array1<Complex64>, Array2<Complex64>)

Loading content...

Implementors

Loading content...