dsmcFoam+

The original dsmcFoam+ code, that is referred to as dsmcFoam+ MNF, is available on the MicroNanoFlows Github page. The modified version featured on hyStrath branched out in December 2015 with the new features being as follows

CODE STRUCTURE / IMPROVEMENTS
  • improved load balancing feature
  • improved axially-symmetric capability
  • wall boundary condition classes rewritten
  • QK reaction classes rewritten
  • corrections made to the calculation of macroscopic properties  
THERMAL NON-EQUILIBRIUM
  • new model for vibrational energy redistribution: constant vibrational collision number  
POROUS MEDIA
  • new wall boundary conditions to model absorption & adsorption/desorption mechanisms
  • measurement of the mean squared displacement (thus effective diffusivity) and particle transit time  
MISCELLANEOUS
  • capability to run steady normal shock wave computations
  • layer functions for the strongly-coupled hybrid CFD-DSMC code hyperFoam  
ONGOING OR PLANNED DEVELOPMENTS
  • adaptive mesh refinement (AMR)
  • variable time-step method
  • modelling of free-electrons
  • extension of the QK reaction classes to Martian entry problems

 

This work was initiated at the Universities of Strathclyde and Glasgow (2017 — June 2018).
Volunteering work from mid-2018 onwards.