AddCoupledEqSpeciesAction

under construction:Undocumented Class

The AddCoupledEqSpeciesAction has not been documented, if you would like to contribute to MOOSE by writing documentation, please see Documenting MOOSE. The content contained on this page explains the typical documentation associated with an action; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.

Adds coupled equilibrium Kernels and AuxKernels for primary species

Input Parameters

  • primary_speciesThe list of primary variables to add

    C++ Type:std::vector

    Options:

    Description:The list of primary variables to add

Required Parameters

  • reactionsThe list of aqueous equilibrium reactions

    C++ Type:std::string

    Options:

    Description:The list of aqueous equilibrium reactions

  • secondary_speciesThe list of aqueous equilibrium species to be output as aux variables

    C++ Type:std::vector

    Options:

    Description:The list of aqueous equilibrium species to be output as aux variables

  • gravity0 0 0Gravity vector (default is (0, 0, 0))

    Default:0 0 0

    C++ Type:libMesh::VectorValue

    Options:

    Description:Gravity vector (default is (0, 0, 0))

  • pressurePressure variable

    C++ Type:std::vector

    Options:

    Description:Pressure variable

  • inactiveIf specified blocks matching these identifiers will be skipped.

    C++ Type:std::vector

    Options:

    Description:If specified blocks matching these identifiers will be skipped.

  • active__all__ If specified only the blocks named will be visited and made active

    Default:__all__

    C++ Type:std::vector

    Options:

    Description:If specified only the blocks named will be visited and made active

Optional Parameters

References