Skip to content

MTone92/Marangoni_circulation_by_UV_light_modulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marangoni circulation by UV light modulation on a sessile droplet

This project is associated with the paper published in JFM: Marangoni circulation by UV light modulation on sessile drop for particle agglomeration.

This project is used to calculate the Marangoni flow stream function in a spherical cap droplet of various contact angle based on Stokes flow assumption. The codes are packed into 4 parts, GaussianAndStep, Concentric, MultipleGaussian and Plot. For GaussianAndStep, Concentric and MultipleGaussian folders, their difference are in file N2.m, which is the function discribing different surface tension boundary conditions and the main code is GaussianTensionStreamFunction.m for all 3 folders. The Plot folder contains the codes used to plot the streamlines after finding the stream function field.

GaussianAndStep

The codes in GaussianAndStep folder are used to find stream function field for a Gaussian surface tension distribution or a step function surface tension distribution as shown below.

Concentric

The codes in Concentric folder are used to find stream function field for a concentric surface tension distribution as shown below.

MultipleGaussian

The codes in MultipleGuassian folder are used to find stream function field for multiple Gaussian surface tension distribution as shown below.

Plot

This folder contains 2 codes for ploting streamlines. StreamFunctionPlot.m create a draft plot for adjusting the contour value list and StreamFunctionPlot_Final.m plots the refined contour. A sample result is also included in this folder as StreamFunction_b37.8_s200_p0.2_t900.mat for checking these plot codes.

About

Calculate the stream function and plot streamline of the Marangoni flow in a droplet of the spherical cap with various contact angles based on Stokes flow assumption.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages