8000 GitHub - mpolimeno/DLCA
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mpolimeno/DLCA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

################### DLCA ###############################

This repo contains code that simulates particulate aggregation, building on the Diffusion-Limited Cluster Aggregation (DLCA) model by adding rotational Brownian motion, realistic size-depedent diffusivities and settling under gravity. System is hard-coded to be three-dimensional, and periodic boundary conditions (PBC) are implemented in all spatial directions. This version simulate Brownian motion for 100 particles, and run until either they all have merged into a single objects, or until a certain cutoff time specified in the header file.

Basic Structure

'main100.cpp' is the driver
'funcs100.cpp' contains the relevant functions to perform DLCA, following PBC routine
'common100.h' contains global parameters and functions declarations

TO COMPILE

Type './compile100.sh'

TO RUN

Type './run100.sh'

Note: make sure to have made the shell scripts into executables 'chmod +x '

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0