Eötvös Quantum Utilities
v4.9.146
Providing the Horsepowers in the Quantum Realm
|
Gateway routine to call the zggev function from LAPACKE package. More...
#include "mex.h"
#include "mkl.h"
Go to the source code of this file.
Macros | |
#define | lapack_int long |
Functions | |
void | mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
Gateway routine to call the zggev function from LAPACKE package. More... | |
Gateway routine to call the zggev function from LAPACKE package.
@usage To run the compiled MEX file from MATLAB/Octave (see Installation Guide of the EQuUs MKL component) type [eigenvecs_right, eigenvecs_left, eigvals] = zggev(A, B), where A is a double valued square, nonsymmetric complex matrix, B is a double valued square, nonsymmetric complex matrix, eigenvecs_right is a matrix containing of the right sided eigenvectors in the columns of the matrix, eigenvecs_left is a matrix containing of the left sided eigenvectors in the columns of the matrix, eigvals is an array of the calculeted eigenvalues.
Definition in file zggev.c.
void mexFunction | ( | int | nlhs, |
mxArray * | plhs[], | ||
int | nrhs, | ||
const mxArray * | prhs[] | ||
) |
Gateway routine to call the zggev function from LAPACKE package.
(see http://www.mathworks.com/help/matlab/matlab_external/standalone-example.html#zmw57dd0e18558).
nlhs | Number of output (left-side) arguments, or the size of the plhs array. |
plhs | Array of output arguments. |
nrhs | Number of input (right-side) arguments, or the size of the prhs array. |
prhs | Array of input arguments. |