you had passed scalar integers. Fortran parameters are always passed by reference.
On Tue, Aug 4, 2020, 7:12 AM Raul Miller <[email protected]> wrote: > Hmm... > > Trying to work through the issues, I currently am getting: > > dgeev_jlapack2_ > > (,'N');(,'N');20;(,=i.20);20;(i.20);(i.20);(,0);1;(,0);1;(,=i.20);(*/$=i.20);0 > |domain error: cd > > cder'' > 6 2 > > Which, according to > https://code.jsoftware.com/wiki/Guides/DLLs/Error_Messages means that > 20 is not an integer. > > What am I missing? > > Thanks, > > -- > Raul > > > On Mon, Aug 3, 2020 at 6:57 PM Raul Miller <[email protected]> wrote: > > > > My mistake. I had assumed that the previous interface -- like what I > > see in use at https://code.jsoftware.com/wiki/Essays/Eigenvalues -- > > had been preserved. > > > > Could I recommend that the file we see from > > open 'math/lapack2' > > > > begin with the line: > > > > NB. see http://www.netlib.org/lapack/explore-html/index.html > > > > ? > > > > Thanks, > > > > -- > > Raul > > > > > > Thanks, > > > > -- > > Raul > > > > On Mon, Aug 3, 2020 at 6:52 PM bill lam <[email protected]> wrote: > > > > > > documentation is here > > > > > > > http://www.netlib.org/lapack/explore-html/d9/d8e/group__double_g_eeigen_ga66e19253344358f5dee1e60502b9e96f.html > > > > > > Fortran parameters includng constants are passed by reference . > > > > > > matrix is column major > > > > > > integer type is 32-bit but cd will handle conversions automatically. > > > > > > Since there are hundreds of lapack subroutines, writing j cover verbs > takes > > > too much efforts. > > > > > > On Tue, Aug 4, 2020, 5:41 AM Henry Rich <[email protected]> wrote: > > > > > > > dgeev_jlapack2_ =i. 20 > > > > |domain error: cd > > > > | dgeev_jlapack2_=i.20 > > > > > > > > cder'' > > > > 4 0 > > > > > > > > That's 'wrong # arguments' > > > > > > > > dgeev_jlapack2_ > > > > '"c:/jmai/addons/math/lapack2/lib/liblapack3.dll" dgeev_ + n *c *c > *i *d > > > > *i *d *d *d *i *d *i *d *i *i '&cd > > > > > > > > Looks like there needs to be a cover verb to supply the missing > > > > arguments and workareas. > > > > > > > > Henry Rich > > > > > > > > > > > > On 8/3/2020 4:13 PM, Raul Miller wrote: > > > > > Attempting to use lapack dgeev in osx under either j901 or j902, I > run > > > > > into a problem: > > > > > > > > > > require 'math/lapack2' > > > > > dgeev_jlapack2_ =i.20 > > > > > |domain error: cd > > > > > > > > > > FYI, > > > > > > > > > > > > > > > > > -- > > > > This email has been checked for viruses by AVG. > > > > https://www.avg.com > > > > > > > > > ---------------------------------------------------------------------- > > > > For information about J forums see > http://www.jsoftware.com/forums.htm > > > > > > > ---------------------------------------------------------------------- > > > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
