Nucleation of nanoparticles in a coarse grained fluid using OpenCL
Oude Voshaar, S.F.
MetadataShow full item record
In this thesis, the nucleation rate of almost hard spheres in a course-grained fluid is measured to study the effects of an explicit solvent on the nucleation rate. Previous measurements show a discrepancy between physical measurements and simulations, where the latter all used implicit solvents. In this thesis, the fluid is approximated using Stochastic Rotation Dynamics (SRD), which natively contains Brownian dynamics as well as long range hydrodynamic forces between particles, and obeys the Navier-Stokes equations. The Poisseuille flow of the SRD fluid is examined, and found to match the Navier-Stokes equations. We also measured diffusion and velocity autocorrelation of nanoparticles in the fluid. The nucleation rate matches experimental data, but is in significant disagreement with other simulations. The nucleation rate progresses as a less steep curve than implicit-solvent methods and soft-particle simulations suggest. Since nucleation simulations are time-consuming, we used a graphics card in combination with OpenCL to speed up calculations. This sped up computation by roughly 40 times compared to standard processors. However, we found that specific attention must be paid to parallelisation issues and memory optimisations in this case.