AqueousEquilibriumReactions System
The AqueousEquilibriumReactions system has not been documented. The content listed below should be used as a starting point for documenting the system, which includes the typical automatic documentation associated with a system; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.
Overview
Example Input File Syntax
Available Objects
- Moose App
 - ArrayMooseVariableUsed for grouping standard field variables with the same finite element family and order
 - MooseVariableRepresents standard field variables, e.g. Lagrange, Hermite, or non-constant Monomials
 - MooseVariableBaseBase class for Moose variables. This should never be the terminal object type
 - MooseVariableConstMonomialSpecialization for constant monomials that avoids unnecessary loops
 - MooseVariableFVRealBase class for Moose variables. This should never be the terminal object type
 - MooseVariableScalarMoose wrapper class around scalar variables
 - VectorMooseVariableRepresents vector field variables, e.g. Vector Lagrange or Nedelec
 - Navier Stokes App
 - INSFVEnergyVariableBase class for Moose variables. This should never be the terminal object type
 - INSFVPressureVariableBase class for Moose variables. This should never be the terminal object type
 - INSFVScalarFieldVariableBase class for Moose variables. This should never be the terminal object type
 - INSFVVelocityVariableBase class for Moose variables. This should never be the terminal object type
 - PINSFVSuperficialVelocityVariableBase class for Moose variables. This should never be the terminal object type
 
Available Actions
- Chemical Reactions App
 - AddCoupledEqSpeciesActionAdds coupled equilibrium Kernels and AuxKernels for primary species
 - AddPrimarySpeciesActionAdds Variables for all primary species
 - AddSecondarySpeciesActionAdds AuxVariables for all secondary species