Main Lemma Repository
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.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. set (FDEM1DSOURCE
  2. ${FDEM1DSOURCE}
  3. # model space
  4. ${CMAKE_CURRENT_SOURCE_DIR}/LayeredEarthEM.cpp
  5. ${CMAKE_CURRENT_SOURCE_DIR}/LayeredEarthEMReader.cpp
  6. # Calculation points
  7. ${CMAKE_CURRENT_SOURCE_DIR}/FieldPoints.cpp
  8. # Sources
  9. ${CMAKE_CURRENT_SOURCE_DIR}/CompactSupportEMSource.cpp
  10. ${CMAKE_CURRENT_SOURCE_DIR}/CircularLoop.cpp
  11. ${CMAKE_CURRENT_SOURCE_DIR}/DipoleSource.cpp
  12. ${CMAKE_CURRENT_SOURCE_DIR}/WireAntenna.cpp
  13. ${CMAKE_CURRENT_SOURCE_DIR}/PolygonalWireAntenna.cpp
  14. # Kernel management
  15. ${CMAKE_CURRENT_SOURCE_DIR}/KernelEM1DManager.cpp
  16. ${CMAKE_CURRENT_SOURCE_DIR}/KernelEM1DSpec.cpp
  17. ${CMAKE_CURRENT_SOURCE_DIR}/KernelEM1DReflSpec.cpp
  18. #####################
  19. # Hankel transforms #
  20. #####################
  21. # FHT
  22. ${CMAKE_CURRENT_SOURCE_DIR}/HankelTransform.cpp
  23. ${CMAKE_CURRENT_SOURCE_DIR}/FHTAnderson801.cpp
  24. ${CMAKE_CURRENT_SOURCE_DIR}/FHTKey201.cpp
  25. ${CMAKE_CURRENT_SOURCE_DIR}/FHTKey101.cpp
  26. ${CMAKE_CURRENT_SOURCE_DIR}/FHTKey51.cpp
  27. # Templated FHT
  28. ${CMAKE_CURRENT_SOURCE_DIR}/FHT.cpp
  29. # Gaussian Quadrature
  30. ${CMAKE_CURRENT_SOURCE_DIR}/GQChave.cpp
  31. ${CMAKE_CURRENT_SOURCE_DIR}/QWEKey.cpp
  32. ######################
  33. # Sin/Cos transforms #
  34. ######################
  35. ${CMAKE_CURRENT_SOURCE_DIR}/IntegrationKernel.cpp
  36. ${CMAKE_CURRENT_SOURCE_DIR}/DigitalFilterIntegratorAnderson.cpp
  37. ${CMAKE_CURRENT_SOURCE_DIR}/FastSinTransformAnderson.cpp
  38. # Calculation
  39. ${CMAKE_CURRENT_SOURCE_DIR}/EMEarth1D.cpp
  40. # AEM
  41. ${CMAKE_CURRENT_SOURCE_DIR}/AEMSurvey.cpp
  42. ${CMAKE_CURRENT_SOURCE_DIR}/AEMSurveyReader.cpp
  43. #${CMAKE_CURRENT_SOURCE_DIR}/UngroundedElectricDipole.cpp
  44. PARENT_SCOPE
  45. )