|
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 | |