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