Hi Hunter,
The example shown using the DGM is indeed a bit light on details. There is more information if you look at the documentation for the DustyGasTransport class, in particular the method getMolarFluxes (also known as molar_fluxes in the Python interface). As far as I understand the implementation in Cantera, the main capability provided by Cantera is the calculation of the DGM multicomponent diffusion coefficients that are used in this expression.
You may also want to take a look at this paper by Zhu et al. (2005) which is closely related to Cantera’s implementation of the DGM. Please let us know if you have any further questions. And if you’re able to get this working, I’d like to suggest that this would make a really interesting example to add or supplement the current one.
Regards,
Ray