chemistryModel: Added support for constructing reactions with access to the region database (objectRegistry)

Added new reaction rate fluxLimitedLangmuirHinshelwoodReactionRate which is a
variant of the standard LangmuirHinshelwoodReactionRate but with a surface flux
limiter dependent on the surface area per unit volume Av which can be supplied
either as a uniform value or a field name which is looked-up from the region
database (objectRegistry).

Description
    Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces
    including the optional flux limiter of Waletzko and Schmidt.

    References:
    \verbatim
        Hinshelwood, C.N. (1940).
        The Kinetics of Chemical Change.
        Oxford Clarendon Press

        Waletzko, N., & Schmidt, L. D. (1988).
        Modeling catalytic gauze reactors: HCN synthesis.
        AIChE journal, 34(7), 1146-1156.
    \endverbatim
This commit is contained in:
Henry Weller
2019-08-06 11:22:11 +01:00
parent 9492ddf039
commit 45bdc71319
20 changed files with 909 additions and 26 deletions

View File

@ -23,7 +23,7 @@ startTime 0;
stopAt endTime;
endTime 100;
endTime 0.01;
deltaT 0.0025;