oscarvarto

LIBRARY REFERENCE: parameter description for function prototypes

Discussion created by oscarvarto on Jan 18, 2011
Latest reply on Jan 19, 2011 by eS-Tea
Is there a LIBRARY REFERENCE MANUAL besides acml.pdf?

I am looking for something like Intel® Math Kernel Library Reference Manual

http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/mklxe/mkl_manual_win_mac/index.htm

---------

Is there any documentation that explains the valid values and meaning of the parameters in ACML functions?

For example, in the file dgesdd_c_example.c available in

                 /opt/acml4.4.0/gfortran64_mp/examples

you can find the next call to dgesdd:

 /* Compute singular value decomposition of A */
  dgesdd('n',m,n,a,lda,s,u,1,vt,1,&info);

 

The header file acml.h contains the prototype:

extern void dgesdd(char jobz, int m, int n, double *a, int lda, double *s, double *u, int ldu, double *vt, int ldvt, int *info);

but, taking jobz as an example:

  • what is jobz for?
  • what values can it take? what do they mean?

Thanks.

Outcomes