BraWl
Loading...
Searching...
No Matches
derived_types.f90 File Reference

Module containing derived_types. More...

Go to the source code of this file.

Data Types

type  derived_types::run_params
 Derived type for parameters specifying general simulation parameters which are common to all sampling methods. More...
 
type  derived_types::metropolis_params
 Derived type for parameters defining a Metropolis-Hastings run. More...
 
type  derived_types::ns_params
 Derived type for nested sampling parameters. More...
 
type  derived_types::tmmc_params
 Derived type for TMMC parameters. More...
 
type  derived_types::wl_params
 Derived type for Wang-Landau sampling parameters. More...
 
interface  derived_types::hamiltonian
 Function for evaluating the energy of the simulation. More...
 
interface  derived_types::neighbour
 Function for getting a random neighbour of a lattice site. More...
 
interface  derived_types::rand_site
 Function for getting a random lattice site. More...
 
interface  derived_types::rand_neighbour
 Function for getting a random neighbour of a lattice site. More...
 
interface  derived_types::monte_carlo
 Function performing a trial Monte Carlo move on a config. More...
 

Modules

module  derived_types
 

Detailed Description

Module containing derived_types.

Author
C. D. Woodgate
H. J. Naguszewski
L. B. Partay
Date
2019-2025

Definition in file derived_types.f90.