TABLE OF CONTENTS


ABINIT/m_lwf_dummy_mover [ Modules ]

[ Top ] [ Modules ]

NAME

 m_lwf_dummy_mover

FUNCTION

 This module contains the lwf Markov chain Monte Carlo functions for lwf mover .


 Datatypes:

 * lwf_dummy_mover_t : This mover does not move lwf, instead, it allow the lwf
  to be moved by the potential. It is used to monitor the move of lwf when the lattice mover
  is actually used.

 Subroutines:
 TODO: add this when F2003 doc style is determined.

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_dummy_mover
33     use defs_basis
34     use m_abicore
35     use m_errors
36     use m_abstract_potential, only: abstract_potential_t
37     use m_random_xoroshiro128plus, only: rng_t
38     use m_hashtable_strval, only: hash_table_t
39     use m_multibinit_dataset, only: multibinit_dtset_type
40     use m_lwf_mover, only: lwf_mover_t
41     use m_multibinit_cell, only: mbcell_t, mbsupercell_t
42     implicit none