On Tuesday October 11 2011 10:11:56 Marie E. Rognes wrote: > On 10/11/11 17:13, Johan Hake wrote: > > On Tuesday October 11 2011 08:03:14 [email protected] wrote: > >> ------------------------------------------------------------ > >> revno: 6349 > >> committer: Marie E. Rognes<[email protected]> > >> branch nick: rognes > >> timestamp: Tue 2011-10-11 17:00:58 +0200 > >> > >> message: > >> Expose adapt, need to fix MeshFunction C++/Python template foo. > > > > SWIG tend to like when the original type name is writen in the .h files > > for > > > > templated stuff. So basically change: > > MeshFunction<uint> > > > > to > > > > MeshFunction<unsigned int> > > > > and I think you're OK. > > Thanks! That did the trick, and it would have taken me forever to figure > out.
I have filed this as a bug to SWIG. Apparently there are some strangeness wrt share_ptr of templated classes going on. Johan > -- > Marie > > > Johan > > > >> modified: > >> dolfin/adaptivity/adapt.h > >> site-packages/dolfin/cppimports.py > >> > >> -- > >> lp:~dolfin-core/dolfin/rognes > >> https://code.launchpad.net/~dolfin-core/dolfin/rognes > >> > >> Your team DOLFIN Core Team is subscribed to branch > >> lp:~dolfin-core/dolfin/rognes. To unsubscribe from this branch go to > >> https://code.launchpad.net/~dolfin-core/dolfin/rognes/+edit-subscription > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~dolfin > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~dolfin > > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~dolfin > Post to : [email protected] > Unsubscribe : https://launchpad.net/~dolfin > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : [email protected] Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp

