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