ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
Two spherical liquid droplets (of argon) are suspended in vapour next to each other. Particle attractions cause the droplets to attract each other and slowly coalesce into a single droplet. The two droplets initially form a bridge between them, which eventually grows and subsumes the droplets.
config_1_generateLiq.xml
: Create a liquid argon cube and equilibrate it, saving as a checkpoint.config_2_replicateLiq.xml
: Take the checkpoint from step 1, replicate it to form a larger liquid body, and equilibrate it to smooth out the edges and create a checkpoint.config_3_generateVap.xml
: Create a vapour argon cube and equilibrate it, saving as a checkpoint.config_4_replicateVap.xml
: Take the checkpoint from step 3, replicate it to form a larger vapour body, and equilibrate it to smooth out the edges and create a checkpoint.config_5_droplet.xml
: Generate the final scenario, by copying the checkpoint from step 4 to create a large vapour box, and then creating two spherical voids inside the box and inserting liquid fron step 2's checkpoint. From here the simulation can be run for as long as required.The droplet size can be any desired size, achieved by editing the values in config_5. However the densities for the fluid and vapour will vary for different droplet sizes, so config_1 and config_3 would need to be rerun with new densities. A python script to calculate densities can be found in tools/scenario-helper/droplet_density_calc.py. The script uses formulae established in reference 1.
These are some common values for quick lookup.
Diameter | Liquid Density | Vapour Density |
---|---|---|
50 nm | 0.0188022 | 0.000515 |
100 nm | 0.018778 | 0.000506 |
200 nm | 0.0187650 | 0.000501 |
Refer to the following for more information: