19 params.
addParam<std::string>(
"vector_tag",
"TagName",
"Tag Name this Aux works on");
26 _tag_id(_subproblem.getVectorTagID(getParam<
std::string>(
"vector_tag"))),
27 _v(coupledVectorTagScalarValue(
"v", _tag_id)),
28 _v_var(*getScalarVar(
"v", 0))
ScalarTagVectorAux(const InputParameters ¶meters)
static InputParameters validParams()
registerMooseObject("MooseApp", ScalarTagVectorAux)
The value of a tagged vector for a given node and a given variable is coupled to the current AuxVaria...
The value of a tagged vector for a given node and a given variable is coupled to the current AuxVaria...
const MooseVariableScalar & _v_var
Base class for making kernels that work on auxiliary scalar variables.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
void scalingFactor(const std::vector< Real > &factor)
Set the scaling factor for this variable.
virtual Real computeValue() override
Compute the value of this kernel.