Michael, > Thank you for that response. I have followed up on the CellSimilarity > compile error and just to confirm the syntax error you refer to was > due to my earlier debugging attempts (I had tried to declare a > CellSimilarity enum for it to find in the fe_system.h file). The true > error that I am seeing is: > > In file included from source/fe/fe_system.cc:21: > /CHPC/home/mrapson/lib/gcc/deal.II-6.2.1/deal.II/include/fe/fe_system.h: >688: error: use of enum `enum dealii::CellSimilarity::Similarity' without > previous declaration
I've tried this with gcc 3.3.1 and indeed I see the same problem but there's a simple solution: in all the lines the compiler complains about, simply remove the 'enum' and leave 'CellSimilarity::Similarity' in place. It shouldn't matter (and more recent compilers also don't complain), and taking out the one word makes things compile. I've run into more problems in the file grid/grid_refinement.cc, though, which I'm working on now. It may be that those problems are fixed in later dot releases of 3.3.x. > Concerning the trilinos. Both deal.II and trilinos were installed with > mpi, but trilinos I used the --with-mpi-incdir=/... > --with-mpi-libdir=/... rather than --with-mpi. I am now testing > building trilinos with openmpi and with the --with-mpi switch as well, > in case it is important for installing the mpi headers. Let me know what you find. > I will send you my code for MonitorNode and a test case in a separate > email. I'm looking forward to it! Best W. ------------------------------------------------------------------------- Wolfgang Bangerth email: [email protected] www: http://www.math.tamu.edu/~bangerth/ _______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
