commit
0c54c9d422
|
@ -11,6 +11,8 @@ if(CMAKE_CUDA_COMPILER)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_subdirectory(GPUgeo2rdr)
|
add_subdirectory(GPUgeo2rdr)
|
||||||
|
add_subdirectory(GPUresampslc)
|
||||||
|
add_subdirectory(GPUtopozero)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
InstallSameDir(__init__.py)
|
InstallSameDir(__init__.py)
|
||||||
|
|
|
@ -17,3 +17,8 @@ target_link_libraries(GPUgeo2rdr PRIVATE
|
||||||
if(TARGET OpenMP::OpenMP_CXX)
|
if(TARGET OpenMP::OpenMP_CXX)
|
||||||
target_link_libraries(GPUgeo2rdr PRIVATE OpenMP::OpenMP_CXX)
|
target_link_libraries(GPUgeo2rdr PRIVATE OpenMP::OpenMP_CXX)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
InstallSameDir(
|
||||||
|
GPUgeo2rdr
|
||||||
|
__init__.py
|
||||||
|
)
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
cython_add_module(GPUresampslc
|
||||||
|
GPUresampslc.pyx
|
||||||
|
cuda/GPUresamp.cu
|
||||||
|
src/Interpolator.cpp
|
||||||
|
src/Poly2d.cpp
|
||||||
|
src/ResampMethods.cpp
|
||||||
|
src/ResampSlc.cpp
|
||||||
|
)
|
||||||
|
target_include_directories(GPUresampslc PRIVATE
|
||||||
|
include
|
||||||
|
)
|
||||||
|
target_link_libraries(GPUresampslc PRIVATE
|
||||||
|
isce2::DataAccessorLib
|
||||||
|
OpenMP::OpenMP_CXX
|
||||||
|
)
|
||||||
|
InstallSameDir(
|
||||||
|
GPUresampslc
|
||||||
|
__init__.py
|
||||||
|
)
|
|
@ -0,0 +1,26 @@
|
||||||
|
cython_add_module(GPUtopozero
|
||||||
|
GPUtopozero.pyx
|
||||||
|
cuda/gpuTopo.cu
|
||||||
|
src/AkimaLib.cpp
|
||||||
|
src/Ellipsoid.cpp
|
||||||
|
src/LinAlg.cpp
|
||||||
|
src/Orbit.cpp
|
||||||
|
src/Peg.cpp
|
||||||
|
src/PegTrans.cpp
|
||||||
|
src/Poly2d.cpp
|
||||||
|
src/Topo.cpp
|
||||||
|
src/TopoMethods.cpp
|
||||||
|
src/Topozero.cpp
|
||||||
|
src/UniformInterp.cpp
|
||||||
|
)
|
||||||
|
target_include_directories(GPUtopozero PRIVATE
|
||||||
|
include
|
||||||
|
)
|
||||||
|
target_link_libraries(GPUtopozero PRIVATE
|
||||||
|
isce2::DataAccessorLib
|
||||||
|
OpenMP::OpenMP_CXX
|
||||||
|
)
|
||||||
|
InstallSameDir(
|
||||||
|
GPUtopozero
|
||||||
|
__init__.py
|
||||||
|
)
|
Loading…
Reference in New Issue