mirror of https://gitlab.com/QEF/q-e.git
64 lines
1.4 KiB
CMake
64 lines
1.4 KiB
CMake
###########################################################
|
|
# pwcond.x
|
|
###########################################################
|
|
set(sources
|
|
src/allocate_cond.f90
|
|
src/bessj.f90
|
|
src/compbs.f90
|
|
src/compbs_2.f90
|
|
src/condcom.f90
|
|
src/condmain.f90
|
|
src/cond_out.f90
|
|
src/cond_restart.f90
|
|
src/do_cond.f90
|
|
src/eigenchnl.f90
|
|
src/form_zk.f90
|
|
src/four.f90
|
|
src/free_mem.f90
|
|
src/gep_x.f90
|
|
src/gramsh.f90
|
|
src/hev_ab.f90
|
|
src/init_cond.f90
|
|
src/init_orbitals.f90
|
|
src/init_gper.f90
|
|
src/integrals.f90
|
|
src/jbloch.f90
|
|
src/kbloch.f90
|
|
src/local.f90
|
|
src/local_set.f90
|
|
src/openfil_cond.f90
|
|
src/plus_u_setup.f90
|
|
src/poten.f90
|
|
src/print_clock_pwcond.f90
|
|
src/realus_scatt.f90
|
|
src/rotproc.f90
|
|
src/save_cond.f90
|
|
src/scat_states_plot.f90
|
|
src/scatter_forw.f90
|
|
src/summary_band.f90
|
|
src/summary_tran.f90
|
|
src/sunitary.f90
|
|
src/transmit.f90)
|
|
|
|
qe_add_executable(qe_pwcond_exe ${sources})
|
|
set_target_properties(qe_pwcond_exe PROPERTIES OUTPUT_NAME pwcond.x)
|
|
target_link_libraries(qe_pwcond_exe
|
|
PRIVATE
|
|
qe_pw
|
|
qe_modules
|
|
qe_upflib
|
|
qe_fftx
|
|
qe_mpi_fortran
|
|
qe_xclib
|
|
qe_lapack)
|
|
|
|
###########################################################
|
|
|
|
qe_install_targets(qe_pwcond_exe)
|
|
|
|
add_custom_target(pwcond
|
|
DEPENDS
|
|
qe_pwcond_exe
|
|
COMMENT
|
|
"ballistic conductance")
|