Lemma is an Electromagnetics API
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

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. # Gaussian Quadrature
  28. ${CMAKE_CURRENT_SOURCE_DIR}/GQChave.cpp
  29. ${CMAKE_CURRENT_SOURCE_DIR}/QWEKey.cpp
  30. # Calculation
  31. ${CMAKE_CURRENT_SOURCE_DIR}/EMEarth1D.cpp
  32. # AEM
  33. ${CMAKE_CURRENT_SOURCE_DIR}/AEMSurvey.cpp
  34. ${CMAKE_CURRENT_SOURCE_DIR}/AEMSurveyReader.cpp
  35. #${CMAKE_CURRENT_SOURCE_DIR}/UngroundedElectricDipole.cpp
  36. PARENT_SCOPE
  37. )