Go to the documentation of this file.
24 params.
addParam<std::vector<AuxVariableName>>(
26 "The name of auxiliary variables to save this BC's residual contributions to. "
27 "Everything about that variable must match everything about this variable (the "
28 "type, what blocks it's on, etc.)");
29 params.
addParam<std::vector<AuxVariableName>>(
31 "The name of auxiliary variables to save this BC's diagonal jacobian "
32 "contributions to. Everything about that variable must match everything "
33 "about this variable (the type, what blocks it's on, etc.)");
46 _save_in_strings(parameters.get<
std::vector<AuxVariableName>>(
"save_in")),
47 _diag_save_in_strings(parameters.get<
std::vector<AuxVariableName>>(
"diag_save_in"))
Base class for creating new types of boundary conditions.
static InputParameters validParams()
NodalBCBase(const InputParameters ¶meters)
InputParameters validParams< NodalBCBase >()
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
static InputParameters validParams()
static InputParameters validParams()
Interface for objects that need parallel consistent random numbers without patterns over the course o...