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

Reply via email to