How to use MDMC
For a quick run-through of the whole MDMC workflow, please see the Argon A-to-Z tutorial.
MDMC consists of two main subsystems; simulation and refinement. The user creates
a Simulation
object, and declares some Parameters
that they would like to fit to experimental data. This information is then passed to
a Control
object, which begins alternating between
running simulations, adjusting the parameters based on the output, running another
simulation with the new parameters, and so on until the parameters are fitted
to the data.
Each of these subsystems are explained in detail, with Jupyter notebooks, in the following pages: