Lung cast deposition

AeroSolved is a Computational Fluid Dynamics code, based on the OpenFOAM software package, for simulation of the generation, transport, evolution and deposition of multispecies aerosol mixtures.

What is AeroSolved?

AeroSolved was developed to study aerosol dynamics starting from the aerosol generation through its evolution, transport, and deposition.

The implemented aerosol physics is applicable to a wide range of practical applications, including the development of aerosol generators, inhalation devices, validation of aerosol delivery systems for in vivo inhalation studies and in vitro sciences as well as for atmospheric sciences.

The aerosol is described within a Eulerian-Eulerian framework with the aerosol size distribution and aerosol dynamics represented by either a sectional or a two-moment method.

The code is implemented on the basis of the OpenFOAM open-source software. AeroSolved was developed jointly between Philip Morris International R&D (PMI R&D) and the Department of Applied Mathematics at the University of Twente (UT), The Netherlands.

Aerosol Physics
Simulations of aerosol sampling
Aerosol deposition

AeroSolved includes the following key capabilities:

  • Simulations of mass, momentum (Navier-Stokes equations), and energy conservation equations
  • Multispecies formulation for gas (vapor), liquid (droplet) phases and solid particles
  • Aerosol physics containing the following processes:
    • Nucleation
    • Condensation/Evaporation
    • Brownian coagulation
  • Aerosol deposition:
    • Inertial impaction
    • Sedimentation
    • Diffusion

Software download and documentation


AeroSolved is publicly available following the OpenFOAM® software development approach philosophy and the GNU General Public License 3.0. The software can be downloaded from a GitHub repository (seeTerms of Use for more details). You may contact us to learn more insights on the code capabilities or exchange of development opportunities leveraging academic and industry applications.

OpenFOAM® is open-source software licensed under the GNU General Public License. AeroSolved is not approved or endorsed by OpenCFD Limited or the OpenFOAM Foundation.

AeroSolved is available through the AeroSolved GitHub repository, which includes a few tutorials and validation cases.

AeroSolved has been updated!



Initially, AeroSolved 1.0 was developed within the OpenFOAM® 2.3.x framework, only taking into account the finite volume discretization, numerical computation, and parallelization libraries, but not relying on the OpenFOAM® (physics or chemistry) modeling libraries.

AeroSolved 2.0 is OpenFOAM v18.12/19.06-compatible and fully integrated with the OpenFOAM® modeling libraries. It follows the reactingFOAM solver approach for the treatment of the partial differential equations and source terms.


  • Dr. Edo Frederix, ex - University of Twente, contributed to AeroSolved during his PhD project in collaboration with Philip Morris International R&D. He developed the main body of the code that is currently contained within AeroSolved and published in leading scientific journals such as the Journal of Computational Physics and the Journal of Aerosol Science.
  • Dr. Arkadiusz Kuczaj, Philip Morris International R&D and University of Twente, developed and led the joint research collaboration program between Philip Morris International R&D and the University of Twente forming the foundation of the AeroSolved project. He contributed to the project with his knowledge in aerosol physics, computational fluid dynamics and high-performance computing.
  • Prof. Bernard Geurts, University of Twente, PhD supervisor of Dr. Frederix, contributed to the AeroSolved project as an expert of computational modelling of multiphase flows in complex domains and to the scientific publications of the project results.
  • Dr. Markus Nordlund, Philip Morris International R&D, actively contributed to the development of AeroSolved with his experience in the area of numerical modeling of flow, heat and mass transfer, and aerosol physics. He developed computational fluid dynamics algorithms and codes for simulating porous media transport and aerosol physics, which ultimately resulted in the initiation and development of AeroSolved.
  • Dr. Francesco Lucci, Philip Morris International R&D, contributed to the AeroSolved project with his experience in the area of multiphase and reactive flows. Led the design and development of AeroSolved 2.0.


Terms of Use

How to reference AeroSolved? At the moment please refer to webpage.

This site is intended to provide a single point of reference for AeroSolved that summarizes all publications and documents the code.

By using you certify that you have read and understood the Terms of Use of Aerosolved and that you agree to be legally bound by those terms and conditions.



We encourage users and potential developers interested in getting involved to contact us beforehand. We are keen to enhance the current AeroSolved code capabilities. We are also open for potential engagements concerning its functionality improvements and area of application extensions. We would appreciate your feedback about potential improvements, corrections and the usefulness of AeroSolved. You can contact us.