sorry forgot to push petsc-3.3. Its pushed now.

Satish

On Wed, 18 Jul 2012, Blaise Bourdin wrote:

> Satish,
> 
> Sorry for the typo. Actually I think that you committed to petsc-dev and not 
> 3.3
> 
> Blaise
> 
> On Jul 18, 2012, at 5:00 PM, Satish Balay wrote:
> 
> > I've changed the filename to 'zmatnullf.c' - per convention - and
> > commited to petsc-3.3 [and merged to petsc-dev]
> > 
> > Satish
> > 
> > On Wed, 18 Jul 2012, Barry Smith wrote:
> > 
> >> 
> >>  Satish,
> >> 
> >>    Please apply this patch if it makes sense.
> >> 
> >>   Thanks
> >> 
> >>   Barry
> >> 
> >> On Jul 17, 2012, at 11:25 PM, Blaise Bourdin wrote:
> >> 
> >>> 
> >>> On Jul 17, 2012, at 10:51 PM, Barry Smith wrote:
> >>> 
> >>>> 
> >>>> If you are using Fortran modules (and being a FORTRAN lover you are :-). 
> >>>> Then you have to rebuild the modules whenever you change these files.  
> >>>> Do make cmake after you edit the file
> >>> 
> >>> You bet I am... 
> >>> make cmake is what I was missing.
> >>> 
> >>> Is it possible to apply the attached patch to petsc-3.3 and petsc-dev?
> >>> It adds the data type, and the fortran binding for MatNullSpaceView.
> >>> 
> >>> Blaise 
> >>> 
> >>> <MatNullSpace.patch>
> >>> 
> >>>> 
> >>>> Barry
> >>>> 
> >>>> On Jul 17, 2012, at 10:41 PM, Blaise Bourdin wrote:
> >>>> 
> >>>>> Hi,
> >>>>> 
> >>>>> I am still trying to figure out how to add support for MatNullSpace 
> >>>>> with fortran data types. As I said in a previous email, adding the 
> >>>>> statement 
> >>>>>   type MatNullSpace
> >>>>>     PetscFortranAddr:: v
> >>>>>   end type MatNullSpace
> >>>>> in include/finclude/ftn-custom/petscmatdef.h90
> >>>>> 
> >>>>> is not enough.
> >>>>> 
> >>>>> Furthermore, if I remove the corresponding statement 
> >>>>>   type Mat
> >>>>>     PetscFortranAddr:: v
> >>>>>   end type Mat
> >>>>> for Mat, I can still compile code with a statement like
> >>>>> Type(Mat) :: M
> >>>>> 
> >>>>> It looks like the fortran data type for Mat is defined somewhere else, 
> >>>>> but I can't figure out where. Can anybody shine some light for me?
> >>>>> 
> >>>>> 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
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>> 
> >>> 
> >>> -- 
> >>> 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
> >>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >> 
> >> 
> > 
> 
> 

Reply via email to