Ejemplo n.º 1
0
        internal spectra_result GetEigenvalueStorage(List <GCHandle> handles)
        {
            spectra_result e = default(spectra_result);

            e.eigval = InteropHelper.Pin(eigval, handles);
            e.eigvec = InteropHelper.Pin(eigvec, handles);

            e.info = 0;

            return(e);
        }
Ejemplo n.º 2
0
 public static extern int spectra_di_sg_shift(int which, char mode, int k, int ncv, int maxit, double tol, double sigma,
                                              ref spectra_spmat A, ref spectra_spmat B, ref spectra_result eigs);
Ejemplo n.º 3
0
 public static extern int spectra_di_sg(int which, int k, int ncv, int maxit, double tol,
                                        ref spectra_spmat A, ref spectra_spmat B, ref spectra_result eigs);