Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/mathlibs/src/parpack/CMakeLists.txt
5216 views
1
2
SET(parpack_SRCS pcgetv0.f pclarnv.f pcnaitr.f pcnapps.f pcnaup2.f
3
pcnaupd.f pcneigh.f pcneupd.f pcngets.f pdgetv0.f pdlamch.f
4
pdlarnv.f pdnaitr.f pdnapps.f pdnaup2.f pdnaupd.f pdneigh.f
5
pdneupd.f pdngets.f pdnorm2.f pdsaitr.f pdsapps.f pdsaup2.f
6
pdsaupd.f pdseigt.f pdseupd.f pdsgets.f pdznorm2.f pscnorm2.f
7
psgetv0.f pslamch.f pslarnv.f psnaitr.f psnapps.f psnaup2.f
8
psnaupd.f psneigh.f psneupd.f psngets.f psnorm2.f pssaitr.f
9
pssapps.f pssaup2.f pssaupd.f psseigt.f psseupd.f pssgets.f
10
pzgetv0.f pzlarnv.f pznaitr.f pznapps.f pznaup2.f pznaupd.f
11
pzneigh.f pzneupd.f pzngets.f debug.h pcmout.f pcvout.f
12
pdmout.f pdvout.f pivout.f psmout.f psvout.f pzmout.f pzvout.f
13
stat.h)
14
15
ADD_LIBRARY(parpack SHARED ${parpack_SRCS})
16
17
ADD_DEPENDENCIES(parpack arpack)
18
19
TARGET_LINK_LIBRARIES(parpack Elmer::MPI_Fortran)
20
21
IF(WIN32)
22
TARGET_LINK_LIBRARIES(parpack arpack ${BLAS_LIBRARIES} ${LAPACK_LIBRARIES})
23
INSTALL(TARGETS parpack DESTINATION "bin")
24
ENDIF()
25
26
IF(APPLE)
27
TARGET_LINK_LIBRARIES(parpack arpack ${BLAS_LIBRARIES} ${LAPACK_LIBRARIES})
28
ENDIF()
29
30
IF(NOT(WIN32))
31
INSTALL(TARGETS parpack DESTINATION ${ELMER_INSTALL_LIB_DIR})
32
ENDIF()
33
34