IIUC All atomic math functions are rank 0 but support IRS so that they are as efficient as rank infinity on long array arguments.
The question should be that is 1&o."0 as efficient as 1&o. on long arrays. On Sun, Jan 17, 2021, 12:32 AM Henry Rich <[email protected]> wrote: > Terminology. If verb v has IRS, it can handle v"n internally without a > rank loop. > > + has IRS. +"n does not need a rank loop. > > +"n does not have IRS. +"n"n2 does need a rank loop. > > +/@:*"1 has IRS, but +/@:* does not - that's how they're coded. > > 1&o."0 does not have IRS. > > Henry Rich > > On 1/16/2021 11:27 AM, bill lam wrote: > > but the verb in this question is > > (1&o.)"0 > > > > even if 1&o. has IRS, does (1&o.)"0 also has IRS ? > > > > > > On Sun, Jan 17, 2021, 12:02 AM Henry Rich <[email protected]> wrote: > > > >> m&v does have IRS if v does. I didn't know that until I just checked. > >> > >> Henry Rich > >> > >> On 1/16/2021 7:10 AM, bill lam wrote: > >>> I'm not sure if 1&o."0 has IRS (integrated rank support) or not. If it > >>> doesn't then I think the phase with infinity rank is fine. > >>> > >>> > >>> On Sat, Jan 16, 2021, 7:02 PM Arnab Chakraborty <[email protected]> > >> wrote: > >>>> Dear all, > >>>> > >>>> Just wondering if the correct defn of sin shouldn't be > >>>> > >>>> sin=:1&o."0 > >>>> > >>>> instead of > >>>> > >>>> sin=:1&o. > >>>> which has rank infinity. > >>>> > >>>> With the rank infinity definition +/@sin behaves just like +/@:sin > >>>> > >>>> But, ideally, +/@sin 4 5 should be a list of two numbers, while > +/@:sin > >>>> should be their sum. > >>>> > >>>> Just like, +/@*: and +/@:*: > >>>> > >>>> > >>>> Thanks and regards, > >>>> > >>>> Arnab > >>>> ---------------------------------------------------------------------- > >>>> For information about J forums see > http://www.jsoftware.com/forums.htm > >>>> > >>> ---------------------------------------------------------------------- > >>> For information about J forums see http://www.jsoftware.com/forums.htm > >> > >> -- > >> 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 > > > -- > 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
