remove the eigen3 header files
Merge pull request #2500 from yorkerlin/develop

remove the eigen3 in header files