[petsc-dev] Why both DMMGGetFine and DMMGGetDMMG?

Satish Balay balay at mcs.anl.gov
Thu Jan 7 11:25:01 CST 2010


added the following.

Satish
----------

2.5.3    Simple PETSc Objects
There are some simple PETSc objects that do not need PETSCHEADER - and the associated
functionality. These objects are internally named as _n_<class> as opposed to _p_<class>.
For eg: _n_PetscTable vs _p_Vec.



On Thu, 7 Jan 2010, Barry Smith wrote:

> 
>   Thanks for the reminder. Now if hg's gui's didn't totally suck I would have
> found that.
> 
>   No, don't change it. It is good for them to be different. Please add this
> sentence to developers.tex so we remember it.
> 
>   Thanks
> 
> 
>    Barry
> 
> On Jan 7, 2010, at 10:45 AM, Satish Balay wrote:
> 
> > > > > > > > > > > > > > > > 
> > 3d5df68fd46b
> > Author: balay at asterix.mcs.anl.gov  2005-05-26 14:19:16
> > 
> >     PETSc ojects [with PETSCHEADER] - use _p_ - else use _n_
> > <<<<<<<<<<<<<<<<<
> > 
> > I don't remember the discussions at that time for this change - so I'm
> > fine with reverting..
> > 
> > Satish
> > 
> > On Thu, 7 Jan 2010, Jed Brown wrote:
> > 
> > > On Thu, 7 Jan 2010 10:07:32 -0600, Matthew Knepley <knepley at gmail.com>
> > > wrote:
> > > > Where is all this stuff (and what) ?
> > > 
> > > C-. _n_<TAB>
> > > 
> > > Possible completions are:
> > > _n_ClassPerfLog
> > > _n_ClassRegLog
> > > _n_DMMG
> > > _n_EventPerfLog
> > > _n_EventRegLog
> > > _n_ISColoring
> > > _n_IntStack
> > > _n_PetscBag
> > > _n_PetscBagItem
> > > _n_PetscDLLibrary
> > > _n_PetscFList
> > > _n_PetscOList
> > > _n_PetscSubcomm
> > > _n_PetscTable
> > > _n_PetscViewers
> > > _n_SDA
> > > _n_StageLog
> > > _n_Vecs
> > > 
> > > 
> > > Jed
> > > 
> > 
> 




More information about the petsc-dev mailing list