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 1013B

1234567891011121314151617181920212223
  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 block.py DESTINATION ${CMAKE_INSTALL_PREFIX}/share/EMSchur3D/ )
  17. INSTALL_TARGETS( "/share/EMSchur3D/"
  18. EMSchur3D
  19. EMSchur3D-vtk
  20. )