Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: "James Van Buskirk" <not_valid@xxxxxxxxxxx>
- Date: Fri, 27 May 2005 12:37:03 -0600
"Steve Lionel" <Steve.Lionel@xxxxxxxxxxxxxxxxx> wrote in message
news:gbne91dj3mt69ap88jo73q9aubklkv905f@xxxxxxxxxx
> Yes, WRCRN (and all of IMSL in that version) was written in F77 (as far as
I
> know) and they made up interface blocks for F90 users.
> Prior to CVF 6.6B, the compiler would let you pass a scalar to an array,
and
> since the bounds information isn't passed, it would just take the string
> length of the argument and it would work.
Thanks for the explanation. This is one of the things us F90 types
fret about when we see a recommendation to use interface blocks
instead of module procedures to provide an explicit interface: the
exlicit interface might end up not agreeing with the interface of
the actual procedure.
BTW, you pointed out a mistake in one of my examples this week in
email, and I thought your explanation was so detailed and informative
that the group might benefit from it, but I couldn't post it myself
because it was your message, after all. Could you be so kind as to
append your excellent email message to the thread in question?
--
write(*,*) transfer((/17.392111325966148d0,6.5794487871554595D-85, &
6.0134700243160014d-154/),(/'x'/)); end
.
- Follow-Ups:
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Steve Lionel
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- References:
- Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Gojko Magazinovic
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Dave Seaman
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Gojko Magazinovic
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: James Van Buskirk
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Gojko Magazinovic
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Steve Lionel
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: James Van Buskirk
- Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- From: Steve Lionel
- Troubles with some IMSL routines (eg EVLRG, and some other)
- Prev by Date: Re: question about efficiency of fortran in parallel environments
- Next by Date: Re: question about efficiency of fortran in parallel environments
- Previous by thread: Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- Next by thread: Re: Troubles with some IMSL routines (eg EVLRG, and some other)
- Index(es):
Relevant Pages
|
|