From nobody Thu May 26 06:53:04 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 3C8741B5F193; Thu, 26 May 2022 06:53:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4L7zCj0FYxz4Xfv; Thu, 26 May 2022 06:53:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653547985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jNC0T592t/Ab/jVpR62b6nqE6xcCt75OrQxNwhZac1w=; b=qw4KtIJ2gckVh1P6KyETw9kiNe1qzYfvCm6NrwgY5KCSeHP7yvAVlX37w3j7XhUgmI8b8m 4YaEYyu+nQn0yL+6Spe64huNlkeRXRVRb42jcDprkuTGooDYh3qBTbrua1lFvCB4kJsIt4 OZ+UyUhOlR6NLEHAyhmx8VENaXJI5QoA1TFw47ouycgJrDYFdk4mnKHNqdKZYUKH1NZSUL MvKY6AUY0mykGq15ybWQfvI0MYjBlkpLkBDBLS1AM9nLlWJiP49lRTsjtCjJw+iiAe0CyI labXq2dd1r1JPRKdj1IcxJxWgmd5zBmcTNLzS3N5BgfDIkuyoUZYQlI44LWHCA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BEFF812A2; Thu, 26 May 2022 06:53:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 24Q6r4le086878; Thu, 26 May 2022 06:53:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 24Q6r4uo086877; Thu, 26 May 2022 06:53:04 GMT (envelope-from git) Date: Thu, 26 May 2022 06:53:04 GMT Message-Id: <202205260653.24Q6r4uo086877@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 4625eec0284e - main - science/dftbplus: Update 21.2 -> 22.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4625eec0284e80917e1051fa7819f3eb829794e0 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653547985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jNC0T592t/Ab/jVpR62b6nqE6xcCt75OrQxNwhZac1w=; b=xVtSbUelu1ozeuGasg0NphVO//0mTRwCFMvFy8PoZ4ZVoZxwhjf332FhOLOYMOGQHQInjs y5Y8cmrTVrjgdwNAAn+QbSUKAWjefmdiA0YB1wtEgLcyAqRMZVVYJJ0PIxGmjPoqxlg5jj XCz3faJE9VSscb75a+cg8OVtZmExc/J9xLkGTvhAaRqNzaY59njq50PWhyp7eL0ZjB/iC0 Rxfc4t21nZfX/zC3rh74OD+YP6UN5sWcednCdfyRhnqjECOwbCq+ooT7zyIZSrJpZk/XGK c0fjfPMHIAwjwaOLIBvSoRW+kK9V04PIo4MoWAOUM3QXZaRy1r3nvAD9FSxUhg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1653547985; a=rsa-sha256; cv=none; b=ho5dG9+EDMUgUgQdPmdP2tSPxomD89ffEvllny4mzHeMU8GS/a9Y65ilBzfwEiV+gnI9PA WcW0ef0uX+aqP8TLDnWlEp+sVHZ/ypUzzMOkHqmC3tpRT3pC680QWSPXDE9cqks14OfxwF LSv2855jPBjz3g+EcnJ1SL5R90r/MyYsEnkF1GzjbEIwrA+VZzzlKMgFzXEZ05uu4SIw/R BBLcOqQW6/eBH2y10vpErV+dgphAw3Tnf1LSCsc8O1jrAfTmSKtxqQapIiJdNKmGW6v6B8 vfSfLclgoRwTXBurO/kk5NJW51BbaAP2Vqzd8kJFk4i/xx3QeaLBAEdodeOjGg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=4625eec0284e80917e1051fa7819f3eb829794e0 commit 4625eec0284e80917e1051fa7819f3eb829794e0 Author: Yuri Victorovich AuthorDate: 2022-05-26 06:47:44 +0000 Commit: Yuri Victorovich CommitDate: 2022-05-26 06:52:58 +0000 science/dftbplus: Update 21.2 -> 22.1 Major overhaul: - add many options for dependencies - use external packages instead of bundled dependencies Reported by: portscout --- science/dftbplus/Makefile | 59 ++++--- science/dftbplus/distinfo | 26 +-- .../files/patch-cmake_Modules_FindCustomBlas.cmake | 15 -- science/dftbplus/pkg-plist | 186 +++------------------ 4 files changed, 60 insertions(+), 226 deletions(-) diff --git a/science/dftbplus/Makefile b/science/dftbplus/Makefile index fd333dfcce4c..70e00e072f19 100644 --- a/science/dftbplus/Makefile +++ b/science/dftbplus/Makefile @@ -1,6 +1,5 @@ PORTNAME= dftbplus -DISTVERSION= 21.2 -PORTREVISION= 1 +DISTVERSION= 22.1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org @@ -18,41 +17,31 @@ LIB_DEPENDS= libblas.so:math/blas \ RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= bash:shells/bash -USES= cmake compiler:gcc-c++11-lib fortran python:build shebangfix +USES= cmake compiler:gcc-c++11-lib fortran pkgconfig python:build shebangfix USE_LDCONFIG= yes SHEBANG_FILES= tools/dptools/bin/* tools/misc/* utils/srcmanip/* utils/build/* external/fypp/bin/* utils/get_opt_externals \ - external/fypp/bin/fypp utils/test/testlist_to_fypp \ - test/app/phonons/bin/tagdiff test/app/dftb+/bin/tagdiff test/app/dftb+/bin/tagdiff + external/fypp/bin/fypp utils/test/testlist_to_fypp SHEBANG_GLOB= *.py *.sh USE_GITHUB= yes GH_TUPLE= \ aradi:fytest:94e05ac:aradi_fytest/external/fytest/origin \ - awvwgk:simple-dftd3:c2f03fe:awvwgk_simple_dftd3/external/s-dftd3/origin \ - awvwgk:tblite:dfc761d:awvwgk_tblite/external/tblite/origin \ - dftbplus:mpifx:8200a5e:mpifx/external/mpifx/origin \ - dftbplus:scalapackfx:0d5750d:scalapackfx/external/scalapackfx/origin \ dftbplus:testparams:cd7536f:testparams/external/slakos/origin \ dftd4:dftd4:1189af7:dftd4_dftd4/external/dftd4/origin \ - grimme-lab:gbsa-parameters:6836c4d:grimme_lab_gbsa/external/gbsa/origin \ - grimme-lab:mctc-lib:a2f70b0:grimme_lab_mctc_lib/external/mctc-lib/origin \ - grimme-lab:mstore:974fb59:grimme_lab_mstore/external/mstore/origin \ - grimme-lab:multicharge:dde0d67:grimme_lab_multicharge/external/multicharge/origin \ - libmbd:libmbd:95c95b5:libmbd_libmbd/external/mbd/origin \ - libnegf:libnegf:c8ed2ca:libnegf_libnegf/external/libnegf/origin \ - rk-lindsey:chimes_calculator:98e3653:rk_lindsey_chimes_calculator/external/chimes/origin \ - toml-f:toml-f:f066ec6:toml_f_toml_f/external/toml-f/origin + grimme-lab:gbsa-parameters:6836c4d:grimme_lab_gbsa/external/gbsa/origin TEST_TARGET= test +BINARY_ALIAS= git=false + CMAKE_ON= BLAS_DETECTION BUILD_SHARED_LIBS WITH_API ENABLE_DYNAMIC_LOADING CMAKE_ARGS= -DLAPACK_LIBRARY=lapack -DSCALAPACK_LIBRARY=scalapack BINARY_ALIAS= python=${PYTHON_CMD} python3=${PYTHON_CMD} -OPTIONS_DEFINE= ARPACK CHIMES DFTD3 MPI PYTHON SOCKETS -OPTIONS_DEFAULT= CHIMES DFTD3 MPI SOCKETS # PYTHON +OPTIONS_DEFINE= ARPACK CHIMES DFTD3 MBD MPI PLUMED POISSON PYTHON SOCKETS TBLITE TRANSPORT # see config.cmake for a complete list +OPTIONS_DEFAULT= CHIMES DFTD3 MBD MPI PLUMED POISSON TRANSPORT SOCKETS # PYTHON TBLITE OPTIONS_SUB= yes ARPACK_DESC= Build with ARPACK for large eigenvalue problems @@ -62,15 +51,33 @@ ARPACK_PREVENTS= MPI # ARPACK is only used in a single-core application CHIMES_DESC= Build with ChIMES CHIMES_CMAKE_BOOL= WITH_CHIMES +CHIMES_LIB_DEPENDS= libchimescalc.so:science/chimes-calculator -DFTD3_DESC= Build with libdft3 +DFTD3_DESC= Build with s-dft3 DFTD3_CMAKE_BOOL= WITH_SDFTD3 +DFTD3_LIB_DEPENDS= libs-dftd3.so:science/simple-dftd3 \ + libmctc-lib.so:science/mctc-lib \ + libmstore.so:science/mstore \ + libtoml-f.so:textproc/toml-f # binaries not linked with libtoml-f.so, see https://github.com/dftbplus/dftbplus/issues/1040 + +MBD_DESC= Build with many-body-dispersion support +MBD_CMAKE_BOOL= WITH_MBD +MBD_LIB_DEPENDS= libmbd.so:science/libmbd MPI_CMAKE_BOOL= WITH_MPI MPI_LIB_DEPENDS= libmpich.so:net/mpich \ - libscalapack.so:math/scalapack + libmpifx.so:net/mpifx \ + libscalapack.so:math/scalapack \ + libscalapackfx.so:math/scalapackfx MPI_LDFLAGS= ${LOCALBASE}/lib/libmpich.so ${LOCALBASE}/lib/libmpifort.so ${LOCALBASE}/lib/libmpi.so +PLUMED_DESC= Do metadynamics via the PLUMED2 library +PLUMED_CMAKE_BOOL= WITH_PLUMED +PLUMED_LIB_DEPENDS= libplumed.so:science/plumed + +POISSON_DESC= Include Poisson-solver +POISSON_CMAKE_BOOL= WITH_POISSON + PYTHON_USES= python PYTHON_CMAKE_BOOL= WITH_PYTHON PYTHON_BROKEN= fails to install into stage directory: https://github.com/dftbplus/dftbplus/issues/931 @@ -79,6 +86,16 @@ SOCKETS_DESC= Build with sockets library SOCKETS_CMAKE_BOOL= WITH_SOCKETS SOCKETS_BINARY_ALIAS= gcc=${CC} +TBLITE_DESC= Include xTB support via tblite +TBLITE_CMAKE_BOOL= WITH_TBLITE +TBLITE_BROKEN= Fails to build, see https://github.com/dftbplus/dftbplus/issues/1041 + +TRANSPORT_DESC= Transport via libNEGF +TRANSPORT_CMAKE_BOOL= WITH_TRANSPORT +TRANSPORT_LIB_DEPENDS= libnegf.so:science/libnegf \ + libmpi.so:net/mpich \ + libmpifx.so:net/mpifx + .include .if ${GCC_DEFAULT} >= 10 diff --git a/science/dftbplus/distinfo b/science/dftbplus/distinfo index 62c596894657..176d57ee71d4 100644 --- a/science/dftbplus/distinfo +++ b/science/dftbplus/distinfo @@ -1,33 +1,13 @@ -TIMESTAMP = 1642372627 -SHA256 (dftbplus-dftbplus-21.2_GH0.tar.gz) = e73aa698ff951b59f7fe2ea027b292bae16abf545c9fdbb11b5b5127f04a3c10 -SIZE (dftbplus-dftbplus-21.2_GH0.tar.gz) = 6363419 +TIMESTAMP = 1653543614 +SHA256 (dftbplus-dftbplus-22.1_GH0.tar.gz) = f0fc9a076aa2d7be03c31a3a845d8151fc0cc0b1d421e11c37044f78a42abb33 +SIZE (dftbplus-dftbplus-22.1_GH0.tar.gz) = 5255561 SHA256 (aradi-fytest-94e05ac_GH0.tar.gz) = f29e91bb0a002ded95108091d4b2d20d99a6c4e465e068b1ec24252e1b4e4141 SIZE (aradi-fytest-94e05ac_GH0.tar.gz) = 16503 -SHA256 (awvwgk-simple-dftd3-c2f03fe_GH0.tar.gz) = b67afe33e60e18d7e1be52314e7830603652c41bf0aef0056cbc3655e5a6d978 -SIZE (awvwgk-simple-dftd3-c2f03fe_GH0.tar.gz) = 330385 -SHA256 (awvwgk-tblite-dfc761d_GH0.tar.gz) = 6f33f91c2f6c919ef4d80cbcb671e4e629526b3a49603d408706bcaf22e694fb -SIZE (awvwgk-tblite-dfc761d_GH0.tar.gz) = 363213 -SHA256 (dftbplus-mpifx-8200a5e_GH0.tar.gz) = 652964602846c46a3905cd7c6ed30336b9ea844446ff9c5147bfac7b900101e9 -SIZE (dftbplus-mpifx-8200a5e_GH0.tar.gz) = 58286 -SHA256 (dftbplus-scalapackfx-0d5750d_GH0.tar.gz) = f1f0ca82cd524d50d061d344b6dd4bb1c49b0161687445122adfffdbec6781e6 -SIZE (dftbplus-scalapackfx-0d5750d_GH0.tar.gz) = 79407 SHA256 (dftbplus-testparams-cd7536f_GH0.tar.gz) = 73bfe7b631afa5fbedeb534228afe0f210cb44fdf48d916b66c7ba40d6327ca3 SIZE (dftbplus-testparams-cd7536f_GH0.tar.gz) = 24900261 SHA256 (dftd4-dftd4-1189af7_GH0.tar.gz) = 091e42c2eac683f0d05ae27afc4ec3e178e281abb035201ac46501e4968bd974 SIZE (dftd4-dftd4-1189af7_GH0.tar.gz) = 221077 SHA256 (grimme-lab-gbsa-parameters-6836c4d_GH0.tar.gz) = 5b898662131b6a5b976fd45138a6cc2eb87a83c90188bb77823d4014f30f8f57 SIZE (grimme-lab-gbsa-parameters-6836c4d_GH0.tar.gz) = 57824 -SHA256 (grimme-lab-mctc-lib-a2f70b0_GH0.tar.gz) = a405d151a75dc18466de01472624b7b8fdd3feab0048a57afddf8d8c647a3ba5 -SIZE (grimme-lab-mctc-lib-a2f70b0_GH0.tar.gz) = 83355 -SHA256 (grimme-lab-mstore-974fb59_GH0.tar.gz) = 953fa576561fbb13316b27e605e1f5c5b293ba2b8bd58d92515b37866d09fba7 -SIZE (grimme-lab-mstore-974fb59_GH0.tar.gz) = 240219 -SHA256 (grimme-lab-multicharge-dde0d67_GH0.tar.gz) = 6c13ff96566aedf7c35f53a2a1020b67af03623b66f7a3e9597daa1891ca66f3 -SIZE (grimme-lab-multicharge-dde0d67_GH0.tar.gz) = 38380 -SHA256 (libmbd-libmbd-95c95b5_GH0.tar.gz) = 6a66f9b2c119e8da0dafcc7a816934d99d443d2eab0ae2de86d3cb9d03f8baad -SIZE (libmbd-libmbd-95c95b5_GH0.tar.gz) = 93563 -SHA256 (libnegf-libnegf-c8ed2ca_GH0.tar.gz) = 25e52040c45b8b20697c602f9478d023760c1c92fb6e1efb8ae30a8b6d14b5eb -SIZE (libnegf-libnegf-c8ed2ca_GH0.tar.gz) = 1575134 SHA256 (rk-lindsey-chimes_calculator-98e3653_GH0.tar.gz) = ac510ddb54031ddc6cc02db2250957d2cca7d3c9d5abf42bdd4c141865e8584a SIZE (rk-lindsey-chimes_calculator-98e3653_GH0.tar.gz) = 1184959 -SHA256 (toml-f-toml-f-f066ec6_GH0.tar.gz) = ae738cc41637e95ecac0532dff7303173181bbbce5508e158ec24104ef914460 -SIZE (toml-f-toml-f-f066ec6_GH0.tar.gz) = 72757 diff --git a/science/dftbplus/files/patch-cmake_Modules_FindCustomBlas.cmake b/science/dftbplus/files/patch-cmake_Modules_FindCustomBlas.cmake deleted file mode 100644 index 1f25182c12db..000000000000 --- a/science/dftbplus/files/patch-cmake_Modules_FindCustomBlas.cmake +++ /dev/null @@ -1,15 +0,0 @@ -- workaround for https://gitlab.kitware.com/cmake/cmake/-/issues/23088 - ---- cmake/Modules/FindCustomBlas.cmake.orig 2022-01-16 08:14:03 UTC -+++ cmake/Modules/FindCustomBlas.cmake -@@ -87,6 +87,10 @@ else() - # No user customized BLAS library, try built-in finder - if(NOT BLAS_FOUND) - find_package(BLAS) -+ if (BLAS_FOUND AND "${BLAS_LIBRARY}" STREQUAL "") -+ message(STATUS "(!!!) after find_package(BLAS): BLAS_FOUND=${BLAS_FOUND} BLAS_LIBRARIES=${BLAS_LIBRARIES}") -+ set(BLAS_LIBRARIES blas) -+ endif() - endif() - set(BLAS_LIBRARY "${BLAS_LIBRARIES}" CACHE STRING "BLAS library to link" FORCE) - set(BLAS_LINKER_FLAG "${BLAS_LINKER_FLAGS}" CACHE STRING diff --git a/science/dftbplus/pkg-plist b/science/dftbplus/pkg-plist index 6cee24f68e77..ced26efedcdf 100644 --- a/science/dftbplus/pkg-plist +++ b/science/dftbplus/pkg-plist @@ -1,24 +1,19 @@ +%%TRANSPORT%%bin/buildwire bin/calc_timeprop_maxpoldir bin/calc_timeprop_spectrum bin/dftb+ +%%TRANSPORT%%bin/flux bin/integvalue -%%DFTD3%%bin/mctc-convert +%%TRANSPORT%%bin/makecube bin/modes -%%DFTD3%%bin/mstore-fortranize -%%DFTD3%%bin/mstore-info +%%TRANSPORT%%bin/phonons bin/polyvalue bin/printunits -%%DFTD3%%bin/s-dftd3 +%%TRANSPORT%%bin/setupgeom bin/skderivs bin/splvalue bin/waveplot -include/chimescalc/modfiles/chimescalc.mod -include/chimescalc/modfiles/chimescalc_serial.mod -include/chimescalc/modfiles/chimescalc_serial08.mod include/dftbplus.h -include/dftbplus/modfiles/blacs_module.mod -include/dftbplus/modfiles/blacsfx_module.mod -include/dftbplus/modfiles/blacsgrid_module.mod include/dftbplus/modfiles/ddcosmo_core.mod include/dftbplus/modfiles/ddcosmo_solver.mod include/dftbplus/modfiles/dftbp_capi.mod @@ -26,16 +21,16 @@ include/dftbplus/modfiles/dftbp_common_accuracy.mod include/dftbplus/modfiles/dftbp_common_assert.mod include/dftbplus/modfiles/dftbp_common_atomicmass.mod include/dftbplus/modfiles/dftbp_common_atomicrad.mod -include/dftbplus/modfiles/dftbp_common_blacsenv.mod +%%MPI%%include/dftbplus/modfiles/dftbp_common_blacsenv.mod include/dftbplus/modfiles/dftbp_common_coherence.mod include/dftbplus/modfiles/dftbp_common_constants.mod include/dftbplus/modfiles/dftbp_common_environment.mod -include/dftbplus/modfiles/dftbp_common_fileregistry.mod +include/dftbplus/modfiles/dftbp_common_file.mod include/dftbplus/modfiles/dftbp_common_filesystem.mod include/dftbplus/modfiles/dftbp_common_globalenv.mod include/dftbplus/modfiles/dftbp_common_hamiltoniantypes.mod include/dftbplus/modfiles/dftbp_common_memman.mod -include/dftbplus/modfiles/dftbp_common_mpienv.mod +%%MPI%%include/dftbplus/modfiles/dftbp_common_mpienv.mod include/dftbplus/modfiles/dftbp_common_optarg.mod include/dftbplus/modfiles/dftbp_common_schedule.mod include/dftbplus/modfiles/dftbp_common_status.mod @@ -46,8 +41,8 @@ include/dftbplus/modfiles/dftbp_common_version.mod include/dftbplus/modfiles/dftbp_derivs_fermihelper.mod include/dftbplus/modfiles/dftbp_derivs_linearresponse.mod include/dftbplus/modfiles/dftbp_derivs_numderivs2.mod +include/dftbplus/modfiles/dftbp_derivs_perturb.mod include/dftbplus/modfiles/dftbp_derivs_rotatedegen.mod -include/dftbplus/modfiles/dftbp_derivs_staticperturb.mod include/dftbplus/modfiles/dftbp_dftb_blockpothelper.mod include/dftbplus/modfiles/dftbp_dftb_bondpopulations.mod include/dftbplus/modfiles/dftbp_dftb_boundarycond.mod @@ -55,6 +50,7 @@ include/dftbplus/modfiles/dftbp_dftb_chargeconstr.mod include/dftbplus/modfiles/dftbp_dftb_charges.mod include/dftbplus/modfiles/dftbp_dftb_coordnumber.mod include/dftbplus/modfiles/dftbp_dftb_coulomb.mod +include/dftbplus/modfiles/dftbp_dftb_dense.mod include/dftbplus/modfiles/dftbp_dftb_densitymatrix.mod include/dftbplus/modfiles/dftbp_dftb_determinants.mod include/dftbplus/modfiles/dftbp_dftb_dftbplusu.mod @@ -64,6 +60,7 @@ include/dftbplus/modfiles/dftbp_dftb_dispcommon.mod include/dftbplus/modfiles/dftbp_dftb_dispdftd4.mod include/dftbplus/modfiles/dftbp_dftb_dispersions.mod include/dftbplus/modfiles/dftbp_dftb_dispiface.mod +%%MBD%%include/dftbplus/modfiles/dftbp_dftb_dispmbd.mod include/dftbplus/modfiles/dftbp_dftb_dispslaterkirkw.mod include/dftbplus/modfiles/dftbp_dftb_dispuff.mod include/dftbplus/modfiles/dftbp_dftb_dispuffdata.mod @@ -123,6 +120,7 @@ include/dftbplus/modfiles/dftbp_dftbplus_main.mod include/dftbplus/modfiles/dftbp_dftbplus_mainapi.mod include/dftbplus/modfiles/dftbp_dftbplus_mainio.mod include/dftbplus/modfiles/dftbp_dftbplus_oldcompat.mod +include/dftbplus/modfiles/dftbp_dftbplus_outputfiles.mod include/dftbplus/modfiles/dftbp_dftbplus_parser.mod include/dftbplus/modfiles/dftbp_dftbplus_qdepextpotgen.mod include/dftbplus/modfiles/dftbp_dftbplus_qdepextpotgenc.mod @@ -144,6 +142,7 @@ include/dftbplus/modfiles/dftbp_extlibs_lapack.mod include/dftbplus/modfiles/dftbp_extlibs_lebedev.mod include/dftbplus/modfiles/dftbp_extlibs_magma.mod include/dftbplus/modfiles/dftbp_extlibs_mpifx.mod +%%TRANSPORT%%include/dftbplus/modfiles/dftbp_extlibs_negf.mod include/dftbplus/modfiles/dftbp_extlibs_plumed.mod include/dftbplus/modfiles/dftbp_extlibs_poisson.mod include/dftbplus/modfiles/dftbp_extlibs_scalapackfx.mod @@ -164,7 +163,7 @@ include/dftbplus/modfiles/dftbp_geoopt_rationalfunc.mod include/dftbplus/modfiles/dftbp_geoopt_steepdesc.mod include/dftbplus/modfiles/dftbp_hsdapi.mod include/dftbplus/modfiles/dftbp_io_charmanip.mod -include/dftbplus/modfiles/dftbp_io_fileid.mod +include/dftbplus/modfiles/dftbp_io_commonformats.mod include/dftbplus/modfiles/dftbp_io_formatout.mod include/dftbplus/modfiles/dftbp_io_hsdparser.mod include/dftbplus/modfiles/dftbp_io_hsdutils.mod @@ -198,6 +197,7 @@ include/dftbplus/modfiles/dftbp_math_ranlux.mod include/dftbplus/modfiles/dftbp_math_scalafxext.mod include/dftbplus/modfiles/dftbp_math_simplealgebra.mod include/dftbplus/modfiles/dftbp_math_sorting.mod +include/dftbplus/modfiles/dftbp_math_sparseblas.mod include/dftbplus/modfiles/dftbp_md_andersentherm.mod include/dftbplus/modfiles/dftbp_md_berendsentherm.mod include/dftbplus/modfiles/dftbp_md_dummytherm.mod @@ -237,6 +237,7 @@ include/dftbplus/modfiles/dftbp_reks_reksvar.mod include/dftbplus/modfiles/dftbp_solvation_born.mod include/dftbplus/modfiles/dftbp_solvation_cm5.mod include/dftbplus/modfiles/dftbp_solvation_cosmo.mod +include/dftbplus/modfiles/dftbp_solvation_fieldscaling.mod include/dftbplus/modfiles/dftbp_solvation_gbsafile.mod include/dftbplus/modfiles/dftbp_solvation_sasa.mod include/dftbplus/modfiles/dftbp_solvation_solvation.mod @@ -252,6 +253,9 @@ include/dftbplus/modfiles/dftbp_timedep_linresptypes.mod include/dftbplus/modfiles/dftbp_timedep_pprpa.mod include/dftbplus/modfiles/dftbp_timedep_timeprop.mod include/dftbplus/modfiles/dftbp_timedep_transcharges.mod +%%TRANSPORT%%include/dftbplus/modfiles/dftbp_transport_matconv.mod +%%TRANSPORT%%include/dftbplus/modfiles/dftbp_transport_negfint.mod +%%TRANSPORT%%include/dftbplus/modfiles/dftbp_transport_negfvars.mod include/dftbplus/modfiles/dftbp_type_commontypes.mod include/dftbplus/modfiles/dftbp_type_densedescr.mod include/dftbplus/modfiles/dftbp_type_dynneighlist.mod @@ -275,35 +279,6 @@ include/dftbplus/modfiles/dftbp_type_typegeometryhsd.mod include/dftbplus/modfiles/dftbp_type_wrappedintr.mod include/dftbplus/modfiles/dftbplus.mod %%SOCKETS%%include/dftbplus/modfiles/fsockets.mod -include/dftbplus/modfiles/libmpifx_module.mod -include/dftbplus/modfiles/libscalapackfx_module.mod -include/dftbplus/modfiles/linecomm_module.mod -include/dftbplus/modfiles/mpifx_abort_module.mod -include/dftbplus/modfiles/mpifx_allgather_module.mod -include/dftbplus/modfiles/mpifx_allgatherv_module.mod -include/dftbplus/modfiles/mpifx_allreduce_module.mod -include/dftbplus/modfiles/mpifx_barrier_module.mod -include/dftbplus/modfiles/mpifx_bcast_module.mod -include/dftbplus/modfiles/mpifx_comm_module.mod -include/dftbplus/modfiles/mpifx_common_module.mod -include/dftbplus/modfiles/mpifx_constants_module.mod -include/dftbplus/modfiles/mpifx_finalize_module.mod -include/dftbplus/modfiles/mpifx_gather_module.mod -include/dftbplus/modfiles/mpifx_gatherv_module.mod -include/dftbplus/modfiles/mpifx_get_processor_name_module.mod -include/dftbplus/modfiles/mpifx_helper_module.mod -include/dftbplus/modfiles/mpifx_init_module.mod -include/dftbplus/modfiles/mpifx_recv_module.mod -include/dftbplus/modfiles/mpifx_reduce_module.mod -include/dftbplus/modfiles/mpifx_scatter_module.mod -include/dftbplus/modfiles/mpifx_scatterv_module.mod -include/dftbplus/modfiles/mpifx_send_module.mod -include/dftbplus/modfiles/pblas_module.mod -include/dftbplus/modfiles/pblasfx_module.mod -include/dftbplus/modfiles/scalapack_module.mod -include/dftbplus/modfiles/scalapackfx_common_module.mod -include/dftbplus/modfiles/scalapackfx_module.mod -include/dftbplus/modfiles/scalapackfx_tools_module.mod include/dftbplus/modfiles/xmlf90_buffer.mod include/dftbplus/modfiles/xmlf90_charset.mod include/dftbplus/modfiles/xmlf90_converters.mod @@ -336,85 +311,9 @@ include/dftbplus/modfiles/xmlf90_wxml_elstack.mod include/dftbplus/modfiles/xmlf90_wxml_text.mod include/dftbplus/modfiles/xmlf90_xml_error.mod include/dftbplus/modfiles/xmlf90_xml_parser.mod -%%DFTD3%%include/dftd3.h -include/include/chimescalc/chimesFF.h -include/include/chimescalc/chimescalc_C.h -include/include/chimescalc/chimescalc_serial_C.h -include/include/chimescalc/serial_chimes_interface.h -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_env.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_env_accuracy.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_env_error.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_env_system.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_env_testing.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_constants.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_convert.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_filetype.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_math.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_ctfile.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_gaussian.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_genformat.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_pdb.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_turbomole.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_vasp.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_read_xyz.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_resize.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_structure.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_structure_info.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_symbols.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_utils.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_ctfile.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_gaussian.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_genformat.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_pdb.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_turbomole.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_vasp.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_io_write_xyz.mod -%%DFTD3%%include/mctc-lib/GNU-10.3.0/mctc_version.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_amino20x4.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_but14diol.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_data_collection.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_data_record.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_data_store.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_heavy28.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_ice10.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_il16.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_mb16_43.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_upu23.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_version.mod -%%DFTD3%%include/mstore/GNU-10.3.0/mstore_x23.mod -%%DFTD3%%include/s-dftd3.h -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_blas.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_cutoff.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_damping.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_damping_atm.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_damping_mzero.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_damping_rational.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_damping_zero.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_data.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_data_covrad.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_data_r4r2.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_data_vdwrad.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_disp.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_model.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_ncoord.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_output.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_param.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_reference.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_utils.mod -%%DFTD3%%include/s-dftd3/GNU-10.3.0/dftd3_version.mod -lib/cmake/chimescalc/chimescalc-config-version.cmake -lib/cmake/chimescalc/chimescalc-config.cmake -lib/cmake/chimescalc/chimescalc-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/chimescalc/chimescalc-targets.cmake lib/cmake/dftbplus/Modules/CustomLibraryFinder.cmake lib/cmake/dftbplus/Modules/FindCustomArpack.cmake lib/cmake/dftbplus/Modules/FindCustomBlas.cmake -lib/cmake/dftbplus/Modules/FindCustomBlas.cmake.orig lib/cmake/dftbplus/Modules/FindCustomLapack.cmake lib/cmake/dftbplus/Modules/FindCustomMagma.cmake lib/cmake/dftbplus/Modules/FindCustomPlumed.cmake @@ -424,53 +323,6 @@ lib/cmake/dftbplus/dftbplus-config-version.cmake lib/cmake/dftbplus/dftbplus-config.cmake lib/cmake/dftbplus/dftbplus-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/dftbplus/dftbplus-targets.cmake -%%DFTD3%%lib/cmake/mctc-lib/mctc-lib-config-version.cmake -%%DFTD3%%lib/cmake/mctc-lib/mctc-lib-config.cmake -%%DFTD3%%lib/cmake/mctc-lib/mctc-lib-targets-%%CMAKE_BUILD_TYPE%%.cmake -%%DFTD3%%lib/cmake/mctc-lib/mctc-lib-targets.cmake -lib/cmake/mpifx/mpifx-config-version.cmake -lib/cmake/mpifx/mpifx-config.cmake -lib/cmake/mpifx/mpifx-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/mpifx/mpifx-targets.cmake -%%DFTD3%%lib/cmake/mstore/Findmctc-lib.cmake -%%DFTD3%%lib/cmake/mstore/mstore-config-version.cmake -%%DFTD3%%lib/cmake/mstore/mstore-config.cmake -%%DFTD3%%lib/cmake/mstore/mstore-targets-%%CMAKE_BUILD_TYPE%%.cmake -%%DFTD3%%lib/cmake/mstore/mstore-targets.cmake -%%DFTD3%%lib/cmake/mstore/mstore-utils.cmake -%%DFTD3%%lib/cmake/s-dftd3/Findcustom-blas.cmake -%%DFTD3%%lib/cmake/s-dftd3/Findmctc-lib.cmake -%%DFTD3%%lib/cmake/s-dftd3/Findmstore.cmake -%%DFTD3%%lib/cmake/s-dftd3/s-dftd3-config-version.cmake -%%DFTD3%%lib/cmake/s-dftd3/s-dftd3-config.cmake -%%DFTD3%%lib/cmake/s-dftd3/s-dftd3-targets-%%CMAKE_BUILD_TYPE%%.cmake -%%DFTD3%%lib/cmake/s-dftd3/s-dftd3-targets.cmake -%%DFTD3%%lib/cmake/s-dftd3/s-dftd3-utils.cmake -lib/cmake/scalapackfx/Modules/CustomLibraryFinder.cmake -lib/cmake/scalapackfx/Modules/FindCustomLapack.cmake -lib/cmake/scalapackfx/Modules/FindCustomScalapack.cmake -lib/cmake/scalapackfx/scalapackfx-config-version.cmake -lib/cmake/scalapackfx/scalapackfx-config.cmake -lib/cmake/scalapackfx/scalapackfx-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/scalapackfx/scalapackfx-targets.cmake -lib/libchimescalc.so -lib/libchimescalc_fortran.so lib/libdftbplus.so -%%DFTD3%%lib/libmctc-lib.so -%%DFTD3%%lib/libmctc-lib.so.0 -%%DFTD3%%lib/libmctc-lib.so.0.2.3 -%%DFTD3%%lib/libmpifx.so -%%DFTD3%%lib/libmstore.so -%%DFTD3%%lib/libmstore.so.0 -%%DFTD3%%lib/libmstore.so.0.2.0 lib/libmudpack.so -%%DFTD3%%lib/libs-dftd3.so -%%DFTD3%%lib/libs-dftd3.so.0 -%%DFTD3%%lib/libs-dftd3.so.0.4.2 -lib/libscalapackfx.so libdata/pkgconfig/dftbplus.pc -%%DFTD3%%libdata/pkgconfig/mctc-lib.pc -libdata/pkgconfig/mpifx.pc -%%DFTD3%%libdata/pkgconfig/mstore.pc -%%DFTD3%%libdata/pkgconfig/s-dftd3.pc -libdata/pkgconfig/scalapackfx.pc