Surface NMR forward modelling
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.3KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. add_executable( KernelV0 KernelV0.cpp )
  2. target_link_libraries( KernelV0 "lemmacore" "fdem1d" "merlin")
  3. add_executable( KernelV0-2 KernelV0-2.cpp )
  4. target_link_libraries( KernelV0-2 "lemmacore" "fdem1d" "merlin")
  5. add_executable( KV0-3loops KV0-3loops.cpp )
  6. target_link_libraries( KV0-3loops "lemmacore" "fdem1d" "merlin")
  7. add_executable( ModelAligner ModelAligner.cpp )
  8. target_link_libraries( ModelAligner "lemmacore" "fdem1d" "merlin")
  9. add_executable( KernelAligner KernelAligner.cpp )
  10. target_link_libraries( KernelAligner "lemmacore" "fdem1d" "merlin")
  11. add_executable( ForwardFID ForwardFID.cpp )
  12. target_link_libraries( ForwardFID "lemmacore" "fdem1d" "merlin")
  13. add_executable( Coupling Coupling.cpp )
  14. target_link_libraries( Coupling "lemmacore" "fdem1d" "merlin")
  15. add_executable( Interference Interference.cpp )
  16. target_link_libraries( Interference "lemmacore" "fdem1d" "merlin")
  17. # Linking
  18. if ( LEMMA_VTK6_SUPPORT OR LEMMA_VTK7_SUPPORT )
  19. target_link_libraries( KernelV0 ${VTK_LIBRARIES})
  20. target_link_libraries( KV0-3loops ${VTK_LIBRARIES})
  21. target_link_libraries( Coupling ${VTK_LIBRARIES})
  22. target_link_libraries( Interference ${VTK_LIBRARIES})
  23. endif()
  24. INSTALL_TARGETS( "/share/Merlin/"
  25. KernelV0
  26. KernelV0-2
  27. KernelAligner
  28. Coupling
  29. Interference
  30. )