12 #ifndef CD_CdrPlasmaSurfaceReactionJSON_H
13 #define CD_CdrPlasmaSurfaceReactionJSON_H
22 #include <CD_NamespaceHeader.H>
48 const std::list<int> a_photonReactants,
49 const std::list<int> a_plasmaProducts);
96 #include <CD_NamespaceFooter.H>
Declaration of basic physics coupling functions for Physics/CdrPlasma.
Class for encapsulating reactive process of type A + B + Y -> X3 + for CdrPlasmaPhysics....
Definition: CD_CdrPlasmaSurfaceReactionJSON.H:34
std::list< int > m_photonReactants
Photon species on the left-hand side of the reaction.
Definition: CD_CdrPlasmaSurfaceReactionJSON.H:86
std::list< int > m_plasmaReactants
Plasma species on the left-hand side of the reaction.
Definition: CD_CdrPlasmaSurfaceReactionJSON.H:81
virtual ~CdrPlasmaSurfaceReactionJSON()
Destructor.
Definition: CD_CdrPlasmaSurfaceReactionJSON.cpp:27
const std::list< int > & getPlasmaReactants() const
Get the plasma reactants.
Definition: CD_CdrPlasmaSurfaceReactionJSON.cpp:31
CdrPlasmaSurfaceReactionJSON()
Disallowed weak construction.
const std::list< int > & getPhotonReactants() const
Get the photo-reactants.
Definition: CD_CdrPlasmaSurfaceReactionJSON.cpp:37
std::list< int > m_plasmaProducts
Plasma species on the right-hand side of the reaction.
Definition: CD_CdrPlasmaSurfaceReactionJSON.H:91
const std::list< int > & getPlasmaProducts() const
Get the plasma products.
Definition: CD_CdrPlasmaSurfaceReactionJSON.cpp:43
Name containing various physics models for running chombo-discharge code.
Definition: CD_AdvectionDiffusion.H:15