3D EM based on Schur decomposition
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 1.1KB

123456789101112131415161718192021222324
  1. add_executable( EMSchur3D EMSchur3D.cpp )
  2. add_executable( EMSchur3D-vtk EMSchur3D-vtk.cpp )
  3. target_link_libraries( EMSchur3D "lemmacore" "fdem1d" "emschur3d")
  4. target_link_libraries( EMSchur3D-vtk "lemmacore" "fdem1d" "emschur3d")
  5. # Linking
  6. #if ( LEMMA_VTK6_SUPPORT OR LEMMA_VTK7_SUPPORT )
  7. # target_link_libraries( KernelV0 ${VTK_LIBRARIES})
  8. # target_link_libraries( KV0-3loops ${VTK_LIBRARIES})
  9. # target_link_libraries( Coupling ${VTK_LIBRARIES})
  10. # target_link_libraries( Interference ${VTK_LIBRARIES})
  11. #endif()
  12. install ( DIRECTORY mod DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  13. install ( DIRECTORY grd DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  14. install ( DIRECTORY src DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  15. install ( FILES block.sh DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  16. install ( FILES block2.sh DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  17. install ( FILES block.py DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  18. INSTALL_TARGETS( "/share/EMSchur3D/"
  19. EMSchur3D
  20. EMSchur3D-vtk
  21. )