On Thu, 21 Feb 2013, Benjamin S. Kirk wrote: > benkirk(3)$ grep -r MatType /software/x86_64/petsc/3.3-p4/include | grep > define > /software/x86_64/petsc/3.3-p4/include/finclude/petscmatdef.h:#define MatType > character*(80)
It's also in petscmat.h in their C includes, which gets it into our petsc_matrix.h, all reasonably enough... Except that then petsc_matrix.h needs to be included in sparse_matrix.C for use in SparseMatrix<T>::build(), and so do the Eigen headers, and then stuff breaks. I can think of a few ways to fix this, but all are pretty ugly... ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel