On Aug 27, 2012, at 3:54 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> On Mon, Aug 27, 2012 at 3:48 PM, Blaise Bourdin <bourdin at lsu.edu> wrote: > actually, what is the meaning of is in fortran? I can't find it as a keyword > in any of my 2003 ref, so it must be a 2008 or later thing. > > See Fortran 2003 section 8.1.5 SELECT TYPE construct. There are phrase TYPE > IS, CLASS IS, and CLASS DEFAULT. > > It appears that a lone IS doesn't parse specially, but if you use this > construct, the PETSc's IS definition causes trouble. Interesting I had never though of these and never had the issue since I use fortran datatypes. I guess relying on a 2 letter preprocessor substitution is asking for trouble... Blaise -- Department of Mathematics and Center for Computation & Technology Louisiana State University, Baton Rouge, LA 70803, USA Tel. +1 (225) 578 1612, Fax +1 (225) 578 4276 http://www.math.lsu.edu/~bourdin -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120827/77881d90/attachment-0001.html>
