BraWl
|
Files | |
analytics.f90 | |
Assorted routines and tools for analysing a simulation. | |
bw_hamiltonian.f90 | |
Implementation of the Bragg-Williams Hamiltonian. | |
c_functions.f90 | |
Interfaces for routines written in C. | |
command_line.f90 | |
Functions to parse command line arguments. | |
constants.f90 | |
Module containing relevant constants. | |
derived_types.f90 | |
Module containing derived_types. | |
display.f90 | |
Assorted routines and tools for printing simulation information to the screen. | |
example.f90 | |
Example program showing the code's functionalities for developers. | |
howto_examples.f90 | |
Example subroutines showing the code's functionalities for developers. | |
io.f90 | |
Assorted routines and tools for file and data i/o. | |
kinds.f90 | |
Standard KINDS for numeric data types. | |
metropolis_output.f90 | |
Routines for writing plain text outputs from a Metropolis simulation. | |
nested_sampling.f90 | |
Assorted routines and tools to perform Nested Sampling. | |
netcdf_io.f90 | |
Routines for interacting with NetCDF library and reading/ writing from/to binary files. | |
random_site.f90 | |
Assorted routines for getting random lattice sites and neighbours. | |
shared_data.f90 | |
Module containing important shared data. | |
write_xyz.f90 | |
Module for writing xyz file | |