AddCoupledEqSpeciesAction

under construction:Undocumented Class

The AddCoupledEqSpeciesAction has not been documented. The content contained on this page includes the basic 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