I'm not sure that this forum is the correct one for this type of fundamental question. You need a good f90/95 book or search the web and read.
What you appear to have in this statement is a two dimensional array of user-defined types (90/95 fortran equivalent of C struct).
The '%'sign addresses the particular variable element of the user-defined type (as the '.' would in C, or Visual Basic - for that matter).
An example: a cartesian pair (x,y) in a similar array A(i,j), where referencing the x coordinate of the pair at (i,j) in the Array, would be: A(i,j)%x.
Gaz
-----Original Message-----
From: Fortran 90 List [mailto:[log in to unmask]]On Behalf
Of Yongcheng Zhou
Sent: Wednesday, 24 November 2004 9:15 AM
To: [log in to unmask]
Subject: a quick question
Hi, folks,
In this line
CST1(I,J)%DXX=0.D0
what's the meaning of '%'? Some new operator?
Cheers!
------------------
Yongcheng
************************************************************************
The information in this e-mail together with any attachments is
intended only for the person or entity to which it is addressed
and may contain confidential and/or privileged material.
Any form of review, disclosure, modification, distribution
and/or publication of this e-mail message is prohibited.
If you have received this message in error, you are asked to
inform the sender as quickly as possible and delete this message
and any copies of this message from your computer and/or your
computer system network.
************************************************************************
|