• Slides of the C++ course which I gave at Cineca supercomputing center, Italy. pdf (>100 slides)

MyDPD

MyDPD is a mesodynamics code in three spatial dimensions, where DPD stands for dissipative particle dynamics. This code is simple but functional. It contains two integrators for the DPD stochastic equations, a simple DPD velocity Verlet and the stochastic Trotter integrators.

HybridMD

Work in progress page hybridmd

CellLB

Inner parts of the LBE code for the Cell processor used in M. Harvey, G. De Fabritiis and G. Giupponi, Accuracy of the Lattice Boltzmann method on the Cell processor, in press Phys. Rev. E (2008).CellLB Von Karmen vortex movie with LBE(>3MB)

Foundations of dissipative particle dynamics (DPD)

I have been working on the theoretical foundation of DPD in terms of the relation with the fluctuating hydrodynamics (FH) equations. We derived, using kinetic theory and the formalism of the Fokker-Planck equation, the mesoscopic anologous of DPD based on a Lagrangian finite volume discretization of FH over the Voronoi tessellation. We developped a code which create dynamic periodic Voronoi tessellations in 3-dim to be used with the method.

Copyright 2008-2009. All rights reserved.