7. Modules

Descriptions of all modules and their functionality

Modules perform most of the interesting and important functionality present within Dissolve, covering methods to move atoms around, calculation of structure factors and radial distribution functions, and the analysis of configurations amongst other things. Multiple modules, run in sequence, go together to form a full simulation that does something useful with your data. Modules exist within layers (often referred to as “processing layers”) defined in the main Dissolve simulation.


Analysis Modules

Calculate properties of interest from configurations

Correlation Modules

Obtain real- and reciprocal-space structural correlation functions

Evolution Modules

Modules to evolve the coordinates of configurations

Export Modules

Export data from Dissolve

Forcefield Modules

Energy evaluation, force calculation, and forcefield modification

Import Modules

Import data into Dissolve

Optimisation Modules

Modules for minimisation and fitting

Testing Modules

Modules designed to test datasets against one another

Last modified March 10, 2023: Web docs styling (#1350) (43924dc)