Monte Carlo simulation of terpolymerization: Optimizing the simulation and post-processing times

4Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Monte Carlo simulations are a useful and easy way to understand a polymerization reaction process properly. However, achieving reliable results with Monte Carlo simulations can also lead to prohibitive computational times and a considerable amount of data to be processed afterward. The present study analyses the Monte Carlo simulation of a steady-state terpolymerization process to reduce the overall computational time of the simulation and the post-processing of its results. Different sorting algorithms (Bubble, Insertion, Selection, and Tim) and Python libraries (Joblib and Numba) were used. The chain composition distribution and the micro-structures resultant of different scenarios were assessed by processing the simulated mechanism results. The simulation time results indicate the Tim sorting algorithm as the best to use in the post-processing step and the Numba library as the best suited for both the simulation and the post-processing step.

Cite

CITATION STYLE

APA

Rego, A. S. C., Amaral, A. M., & Brandão, A. L. T. (2023). Monte Carlo simulation of terpolymerization: Optimizing the simulation and post-processing times. Canadian Journal of Chemical Engineering, 101(9), 5059–5071. https://doi.org/10.1002/cjce.24889

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free