TABLE OF CONTENTS
ABINIT/m_lwf_berendsen_mover [ Modules ]
NAME
m_lwf_berendsen_mover
FUNCTION
This module contains the lwf berensen NVT mover Datatypes: * lwf_berendsen_mover_t Subroutines: * TODO: update this when F2003 documentation format decided.
COPYRIGHT
Copyright (C) 2001-2024 ABINIT group (hexu) This file is distributed under the terms of the GNU General Public License, see ~abinit/COPYING or http://www.gnu.org/copyleft/gpl.txt . For the initials of contributors, see ~abinit/doc/developers/contributors.txt .
SOURCE
28 #if defined HAVE_CONFIG_H 29 #include "config.h" 30 #endif 31 #include "abi_common.h" 32 module m_lwf_berendsen_mover 33 use defs_basis 34 use m_errors 35 use m_abicore 36 use m_xmpi 37 use m_nctk 38 #define HAVE_NETCDF 1 39 #if defined HAVE_NETCDF 40 use netcdf 41 #endif 42 use m_mpi_scheduler, only: mpi_scheduler_t, init_mpi_info 43 use m_multibinit_dataset, only: multibinit_dtset_type 44 use m_random_xoroshiro128plus, only: set_seed, rand_normal_array, rng_t 45 use m_abstract_potential, only: abstract_potential_t 46 use m_abstract_mover, only: abstract_mover_t 47 use m_hashtable_strval, only: hash_table_t 48 use m_multibinit_cell, only: mbcell_t, mbsupercell_t 49 use m_lwf_hist, only: lwf_hist_t 50 use m_lwf_observables, only: lwf_observables_t 51 use m_lwf_ncfile, only: lwf_ncfile_t 52 use m_lwf_mover, only: lwf_mover_t 53 54 implicit none 55 private