Computes the total concentration of given primary species, including its free concentration and its stoichiometric contribution to all secondary equilibrium species that it is involved in. More...
#include <TotalConcentrationAux.h>
Public Member Functions | |
TotalConcentrationAux (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual Real | computeValue () override |
Protected Attributes | |
const VariableValue & | _primary_species |
Primary species that this AuxKernel acts on. More... | |
const std::vector< Real > | _sto_v |
Stoichiometric coefficients for primary species in coupled secondary species. More... | |
std::vector< const VariableValue * > | _secondary_species |
Coupled secondary species concentration. More... | |
Computes the total concentration of given primary species, including its free concentration and its stoichiometric contribution to all secondary equilibrium species that it is involved in.
Definition at line 24 of file TotalConcentrationAux.h.
TotalConcentrationAux::TotalConcentrationAux | ( | const InputParameters & | parameters | ) |
Definition at line 30 of file TotalConcentrationAux.C.
|
overrideprotectedvirtual |
Definition at line 48 of file TotalConcentrationAux.C.
|
protected |
Primary species that this AuxKernel acts on.
Definition at line 33 of file TotalConcentrationAux.h.
Referenced by computeValue().
|
protected |
Coupled secondary species concentration.
Definition at line 37 of file TotalConcentrationAux.h.
Referenced by computeValue(), and TotalConcentrationAux().
|
protected |
Stoichiometric coefficients for primary species in coupled secondary species.
Definition at line 35 of file TotalConcentrationAux.h.
Referenced by computeValue(), and TotalConcentrationAux().