Dear deal.ii-users,
I am trying to setup a bigger modular deal.II project in eclipse. But I am somehow getting errors
(Code Analysis Problems) in eclipse. As dummy test I took the step-3 tutorial program. I set up an eclipse project using cmake and the generator option.
Then I modularized the program using the following structure:
./main.cc
./include/Step3.h
./include/dealiiInclude.h
./source/Step3.cc
and I adjust the CMakeList.txt file
SET(TARGET "main")
FILE(GLOB_RECURSE TARGET_SRC "source/*.cc")
FILE(GLOB_RECURSE TARGET_INC "include/*.h")
SET(TARGET_SRC ${TARGET_SRC} ${TARGET_INC} ${TARGET}.cc)
and ran cmake again.
The weird thing is that the program compiles and runs fine. But eclipse shows me strange errrors (Code Analysis Problem) such as
The type 'dealii::FE_Q' must implement the inherited pure virtual method 'dealii::FiniteElement::fill_fe_face_values'.
I already tried: Index->Rebuild.
I don't understand this. If the program compiles there should not exists any errors, only warnings, right? Is there something with my eclipse version? I am using Mars.1 Release (4.5.1).
Best
Sebastian