This repository contains an implementation of the PFHub Nucleation Benchmark using MMSP.
This folder implements Problem 8.1: Explicit Nucleation.
This folder implements Problem 8.2: Random Nucleation at t=0. It uses the CImg library to determine the number of disjoint particles, after this answer on StackOverflow.
This folder implements Problem 8.3: Random Nucleation at Random Times. It uses the CImg library to determine the number of disjoint particles, after this answer on StackOverflow.
This folder implements Problem 8.4: Athermal Nucleation.
This folder modifies Problem 8.3 to add a single nucleus at t=0.
CImg is distributed under the CeCILL open-source software license. The remainder of this work was conducted by an employee of the Federal Government during the course of their normal duties, and is not subject to copyright protection within the United States of America.