On Thu, Oct 27, 2011 at 11:57 AM, John Peterson <[email protected]> wrote: > > There's no reason the problem will always be limited to n_dofs(), so > I'm planning to change all the FE function instantiations to > specializations. There's also no reason for this problem to be > limited to Lagrange FEM, so I'm changing the other FE types as well. > Obviously this will be a fairly large patch, so I would appreciate it > if folks using/testing some of the less common FE types will let me > know if I've broken their stuff once the patch comes through!
The first round of template FE function refactoring has been checked in. There is a separate SVN revision for each file (and the examples should run cleanly for all versions) so it should be easy to bisect back to the initial appearance of any bugs, if necessary. I believe the only types of FE's we don't regularly test are BERNSTEIN and SZABAB (?) so if anyone has code which depends on those it would be nice if you could test it out with the new patches. Finally, these patches should fix all of the weird "linker calls the wrong template function" errors we've seen lately on various linux machines, so please also let me know if that's not the case. -- John ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Libmesh-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-devel
