mirror of https://gitlab.com/QEF/q-e.git
Add QE::Solvers
This commit is contained in:
parent
6f5e0fb95a
commit
fc99bec2b6
|
@ -204,6 +204,7 @@ add_subdirectory(FFTXlib)
|
|||
add_subdirectory(UtilXlib)
|
||||
add_subdirectory(Modules)
|
||||
add_subdirectory(LAXlib)
|
||||
add_subdirectory(KS_Solvers)
|
||||
add_subdirectory(dft-d3)
|
||||
add_subdirectory(PW)
|
||||
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
set(sources
|
||||
Davidson/david_param.f90
|
||||
Davidson/cegterg.f90
|
||||
Davidson/regterg.f90
|
||||
Davidson_RCI/david_rci.f90
|
||||
CG/cg_param.f90
|
||||
CG/ccgdiagg.f90
|
||||
CG/rcgdiagg.f90
|
||||
CG/rotate_wfc_gamma.f90
|
||||
CG/rotate_wfc_k.f90
|
||||
PPCG/ppcg_param.f90
|
||||
PPCG/ppcg_gamma.f90
|
||||
PPCG/ppcg_k.f90
|
||||
)
|
||||
|
||||
# TODO rename all sources *.f90 -> *.F90
|
||||
set_source_files_properties(${sources} PROPERTIES COMPILE_FLAGS -cpp)
|
||||
|
||||
qe_add_library(qe_solvers ${sources})
|
||||
add_library(QE::Solvers ALIAS qe_solvers)
|
||||
target_link_libraries(qe_solvers
|
||||
PUBLIC
|
||||
QE::LAX
|
||||
QE::UTILX
|
||||
QE::MPI_Fortran)
|
||||
qe_install_target(qe_solvers)
|
|
@ -242,7 +242,7 @@ target_link_libraries(qe_pw
|
|||
PUBLIC
|
||||
QE::LAX
|
||||
QE::UTILX # TODO direct or transitive via QE::LAX?
|
||||
# QE::Solvers # TODO
|
||||
QE::Solvers
|
||||
QE::Modules
|
||||
QE::FFTX
|
||||
QE::DFTD3
|
||||
|
|
Loading…
Reference in New Issue