Skip to content

sommaa/pickering_emulsions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MATLAB Py Blender


Logo

Pickering emulsions models

Buy Me a Coffee at ko-fi.com

Abstract:

The present work gives an insight on Pickering emulsions, which are a particular type of emulsions that uses solid colloidal particles as stabilizers and have gained rising popularity in the past decades thanks to their ability to prevent the droplets from coalescing and their non-toxic behavior. A collection of existing mathematical models for the investigation of different aspects regarding this matter is reported in this study, these aspects being: the kinetics of formation of the droplets, and the droplets size.

Main Codes:

  • langevin_random.m: impulse, adapted, constrained langevin integrator;
  • postprocessing.py: langevin_random.m blender postprocessor;
  • size_particle.m: model for the prediction of the droplet diameter in a pickering emulsion for oppositely charged particles.

Authors:

  • Andrea Somma
  • Elvira Kazimova
  • Giovanni Tomaciello
  • Giovanni Madella
  • Sabrina Ulivelli

User guide:

Download the whole folder as a .zip file and extract it entirely to let matlab load experimental data tables or clone the repo with:

 $: git clone https://github.com/sommaa/pickering_emulsions.git

furthermore:

  • langevin_random.m code can take several hours to run correctly, be patient.
  • postprocessing.py can be used to postprocess in blender the authomatically written result from langevin_random.m.
  • Langevin integrator results can be also postprocessed in paraview importing the .txt files with "Table to points" filter, and using comma as column separator, without headers; then displaying spheres with "glyph" filter.