The module in Reaktoro in which core classes and methods are defined. More...
Classes | |
| class | ChemicalState |
| The chemical state of a chemical system. More... | |
| class | ChemicalSystem |
| The class used to represent a chemical system and its attributes and properties. More... | |
| class | Data |
| The class used to store and retrieve data for assemblying chemical systems. More... | |
| class | Database |
| The class used to store and retrieve data of chemical species. More... | |
| class | FormationReaction |
| A class to represent a formation reaction of a chemical species. More... | |
| class | Model< Result(Args...)> |
| The class used to represent a model function and its parameters. More... | |
| class | Params |
| Used to store and retrieve model parameters. More... | |
| class | Phase |
| A type used to define a phase and its attributes. More... | |
| class | GeneralPhase |
| The base type for all other classes defining more specific phases. More... | |
| class | GeneralPhasesGenerator |
| The base type for a generator of general phases with a single species. More... | |
| class | Phases |
| The class used to define the phases that will constitute the chemical system of interest. More... | |
| class | Reaction |
| A class to represent a reaction and its attributes. More... | |
| struct | ReactionRateModelGeneratorArgs |
| The data provided to a ReactionRateModelGenerator to construct the ReactionRateModel of a reaction. More... | |
| struct | ReactionGeneratorArgs |
| The data provided to a ReactionGenerator to construct a Reaction object. More... | |
| class | GeneralReaction |
| Used to define a general reaction. More... | |
| class | Reactions |
| Used to represent a collection of reactions controlled kinetically. More... | |
| class | GeneralSurface |
| Used to define a general surface. More... | |
| class | Surfaces |
| Used to represent a collection of surfaces across which chemical reactions take place. More... | |
Typedefs | |
| using | ReactionRateModel = Model< ReactionRate(ChemicalProps const &props)> |
| The type of functions for calculation of reaction rates (in mol/s). More... | |
| using | SurfaceAreaModel = Model< real(ChemicalProps const &props)> |
| The type of functions for calculation of surface areas (in m2). More... | |
Detailed Description
The module in Reaktoro in which core classes and methods are defined.
Typedef Documentation
◆ ReactionRateModel
| using ReactionRateModel = Model<ReactionRate(ChemicalProps const& props)> |
The type of functions for calculation of reaction rates (in mol/s).
- Parameters
-
props The chemical properties of the chemical system
- Returns
- The rate of the reaction (in mol/s)
- See also
- Reaction
◆ SurfaceAreaModel
| using SurfaceAreaModel = Model<real(ChemicalProps const& props)> |
The type of functions for calculation of surface areas (in m2).
- Parameters
-
props The chemical properties of the chemical system
- Returns
- The area of a surface (in m2)
- See also
- Surface, Surfaces, GeneralSurface