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>

Reply via email to