Skip to content

tamadate/TiO2_collision_rate_NN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TiO2_nanocluster_collision_rate

Outline

1. Overview

This code is designed to estimate the collision (or coagulation) rate coefficient of gas-phase TiO2 nanoclusters with a diameter less than 3 nm and electrically neutral state, using a neural network implemented in Python 3 with the PyTorch library. The neural network model has been trained using data generated from molecular dynamics (MD) simulations that account for both Van der Waals and dipole interactions. As a result, the trained neural network model is expected to accurately reproduce the collision kinetics at a molecular level, with variation in particle diameters, initial particle velocities, and collision parameters taken into account.

2. Requirements

  • Anaconda
  • Pytorch
  • If you don't use Anaconda, you need to have Python3 and Numpy. Pytorch is required anyway.

3. Installation

  • Prepare the environment (see above 2. Requirements).
  • Download or clone this repository.

4. Usage

The directories NN_training and NN_learned contain codes for the neural network training process and the trained neural network model, respectively. To obtain the collision rate coefficient, $\beta_{ij}$, and the enhancement factor, $\eta_{ij}$, run the trained neural network model main.py in the NN_learned directory with the desired calculation parameters (temperature, diameter of the first and second clusters) specified. The detailed instructions can be found in the documentation. The results will be displayed on the console.

5. Documentation

Under construction....

6. License

This code is an open-source package, meaning you can use or modify it under the terms and conditions of the GPL-v3 licence. You should have received a copy along with this package, if not please refer to https://www.gnu.org/licenses/.

7. Reference

Tamadate, T., Yang, S., & Hogan, C. J., Jr. (2023). A neural network parametrized coagulation rate model for <3 nm titanium dioxide nanoclusters. Journal of Chemical Physics, 158(8)

Author

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published