new proposal to vector intrinsics
Tobias Burnus
burnus@net-b.de
Tue Jan 22 19:43:00 GMT 2008
Sa Liu wrote:
>> Given this interaction, I think that we need to see a design for the
>> implementation of parameterized derived types, rather than sending you
>> off on a mission to return with the job completed.
>>
> Due to limited Fortran skills in our team, could you please supply a list of requirements concerning PDT? I was just aware that PDT should be involved in OOP in Fortran.
>
As starter for reading about these I would suggest:
"The New Features of Fortran 2003" by John Reid,
ftp://ftp.nag.co.uk/sc22wg5/N1601-N1650/N1648.pdf
Section 2. (2.2, 2.9 and 2.10 can be ignored.)
I also would recommend the 440p-thick book "Fortran 95/2003 Explained"
by M. Metcalf, J. Reid and M. Cohen, Oxford, 2004;
http://www.oup.com/uk/catalogue/?ci=9780198526933 (41.83 EUR at
www.libri.de)
I think it nicely summarizes Fortran 95 and Fortran 2003 features
including OOP and PDT; I find it very readable and a good language
reference. It is concise and useful especially if one can already
program; it contains also nice examples and is not too expensive.
[Another good, 720p-thick book would be "The Fortran 2003 Handbook" by
Adams, Brainerd, Hendrickson, Maine, Martin and Smith, Springer, 2008,
which has not yet been released but is scheduled for June 2008. (Authors
include the Fortran 2003 editor and other standardization members,
testsuite writers etc.).]
Before implementation one should also check whether something relevant
has been added/changed in the draft of Fortran 2008 standard regarding
OOP and derived types, but I don't think so. I will do so after Paul
posted the first draft in the wiki.
Tobias
PS: Fortran standard (or its drafts) are available via
http://gcc.gnu.org/wiki/GFortranStandards
More information about the Fortran
mailing list