On Thu, Nov 05, 2009 at 10:46:40PM +0000, Garth N. Wells wrote: > > > Anders Logg wrote: > > On Thu, Nov 05, 2009 at 09:31:34PM +0100, DOLFIN wrote: > >> changeset: 7421:45550c2a40bc > >> parent: 7417:be579bc40bf9 > >> user: Anders Logg <l...@simula.no> > >> date: Thu Nov 05 21:29:09 2009 +0100 > >> description: > >> Remove Mesh member from DofMap class. This will hopefully reduce some > >> headaches related to adaptive refinement of functions and function spaces. > >> At the least, it's a simplification. > > > > > We need to sort out the two constructors > > DofMap(boost::shared_ptr<ufc::dof_map> ufc_dofmap, > Mesh& dolfin_mesh); > > DofMap(boost::shared_ptr<ufc::dof_map> ufc_dofmap, > const Mesh& dolfin_mesh); > > on the Python side since I recall that SWIG doesn't distinguish between > the two. I can't remember how we did this. Did we just tell SWIG to > ignore one of the two?
I don't see that we have made any distinction before (grepping for DofMap in the SWIG files). Do you see any problems as a result of the change to the constructors? -- Anders > Garth > > > This changeset includes a change to the DOLFIN wrapper code as a > > result of new signatures for the DofMap constructors. As a result, > > code generated with -l dolfin must be recompiled. > > > > > > >
signature.asc
Description: Digital signature
_______________________________________________ DOLFIN-dev mailing list DOLFIN-dev@fenics.org http://www.fenics.org/mailman/listinfo/dolfin-dev