Giter Club home page Giter Club logo

mops's Introduction

como_group MOpS particle simulator

Welcome to the MOpS particle simulator. This program has been developed by the Computational Modelling Group at the University of Cambridge under the supervision of Prof Markus Kraft.

Description

The MOpS particle simulator uses stochastic numerical methods to solve population balance equations. A weighting time algorithm is used to sample the processes that produce and transform molecules and particles in the model.

It has been used to simulate:

  • The production of titanium dioxide particles from titanium tetraisopropoxide (TTIP) and titanium tetrachloride.
  • The production of silicon particles from the thermal decomposition of silane.
  • The formation and growth of polycyclic aromatic hydrocarbons (PAHs) and carbonaceous particles associated with hydrocarbon combustion.

The stochastic numerical methods enable the use of detailed particle models. For example, the carbonaceous particle model describes the chemical composition of each PAH in the system, and tracks which PAHs belong to which primary particles and which primary particles belong to which aggregates. The use of such a model allows the simulation of quantities that can be directly compared to experimental data.

Source code repository

MOpS Github Repository - contains the latest source code for MOpS.

How to install

Please download the source code from Github and follow the installation section for detailed instructions.

Documentation

Visit the link for a detailed list of publications associated with the MOpS Particle Simulator.

How to contribute

Contact Prof Markus Kraft if you are interested to contribute to the development of the MOpS Particle Simulator.

Credits

mops's People

Contributors

aab64 avatar csl37 avatar plwm2 avatar sm453 avatar ericjbringley avatar gpeb2 avatar lrm29 avatar gigadot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.