I am planning to model the laminar flow reactor shown in the picture below using computational fluid dynamics (CFD). The laminar flow reactor is used to study a multiphase flow: a layer of sheath air that cushions a stream of aerosols.
Currently, I am in the process of narrowing down the software to be used. In my (limited) understanding of CFD, both ANSYS Fluent and Comsol are valid commercial options for modelling this system. However, both come with the troubles of closed source code and licensing cost.
As open source alternatives, I am considering openFOAM and FEnics. If I understand correctly, both have most of what I need (basic solvers, multiphase flow, particle tracking). However, do they have features for tracking the dynamics of particle size distributions? This feature is of importance for modelling aerosols.
Moreover, has anybody done modelling of a laminar flow reactor in either openFOAM or FEnics in general? Googeling this topic did not find me any useful information.
I am thankful for any advise. At this point, my CFD skills are limited to single phase incompressible laminar flow. I am planning learn more through this project.