! This file is part of dftd4. ! SPDX-Identifier: LGPL-3.0-or-later ! ! dftd4 is free software: you can redistribute it and/or modify it under ! the terms of the Lesser GNU General Public License as published by ! the Free Software Foundation, either version 3 of the License, or ! (at your option) any later version. ! ! dftd4 is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! Lesser GNU General Public License for more details. ! ! You should have received a copy of the Lesser GNU General Public License ! along with dftd4. If not, see <https://www.gnu.org/licenses/>. module dftd4 use mctc_io, only : structure_type, new use dftd4_cutoff, only : realspace_cutoff, get_lattice_points use dftd4_disp, only : get_dispersion, get_properties, get_pairwise_dispersion use dftd4_ncoord, only : get_coordination_number use dftd4_numdiff, only : get_dispersion_hessian use dftd4_damping, only : damping_param use dftd4_damping_rational, only : rational_damping_param use dftd4_model, only : dispersion_model use dftd4_model_d4, only : d4_model, new_d4_model use dftd4_model_d4s, only : d4s_model, new_d4s_model use dftd4_param, only : get_rational_damping use dftd4_version, only : get_dftd4_version implicit none public end module dftd4