DM means "da mediator" [1] ;-) It is an interface that has been around for a long time and I'm not sure that a longer descriptive name would help. DMComplex, on the other hand was new in 3.3 and not really ready for use at that time. It's still young enough that a name change won't cause much pain, but we have to do it soon.
Are there any serious objections to me renaming it to DMPlex? [1] "discretization module/manager" is an alternate backronym. On Jan 1, 2013 8:36 AM, "Karl Rupp" <rupp at mcs.anl.gov> wrote: > Hi, > > Can DMComplex also be used with real numbers? ;-) >> >> Yes, still the most commonly-asked question, and not likely to be fixed >> by popularity. The new year sounds like a good excuse to fix this >> confusion. Possible suggestions to fight the confusion: >> >> * DMPlex - short and pronounceable >> > > I prefer this name over the two others. > > >> * DMCC - "Cell Complex" >> >> * DMCW - from "CW Complex" >> >> >> Matt, can we choose something and do the batch rename soon (before >> petsc-3.4)? I'll make you an auto-generated deprecated compatibility >> header if you want that. >> >> I'm sick of needlessly confusing users. >> > > Other suggestions: > > * DMCellComplex - a bit lengthy, but expressive. Four additional letters > > * DMCellSpace - a CW complex is a class of spaces, but a user usually > refers to a particular space. It's only two more letters than DMComplex. > > Furthermore, is 'DM' sufficiently expressive? I know that there is a whole > family of DM*-functionality, but if we change the name of something as > fundamental as DMComplex, then one can also think about adjusting the > prefix as well (if required)... > > Best regards and happy new year, > Karli > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130101/f91c1ee4/attachment.html>
