16 params.
addParam<std::vector<AuxVariableName>>(
19 "The name of auxiliary variables to save this BC's residual contributions to. " 20 "Everything about that variable must match everything about this variable (the " 21 "type, what blocks it's on, etc.)");
22 params.
addParam<std::vector<AuxVariableName>>(
25 "The name of auxiliary variables to save this BC's diagonal jacobian " 26 "contributions to. Everything about that variable must match everything " 27 "about this variable (the type, what blocks it's on, etc.)");
39 _save_in_strings(parameters.
get<
std::vector<AuxVariableName>>(
"save_in")),
40 _diag_save_in_strings(parameters.
get<
std::vector<AuxVariableName>>(
"diag_save_in"))
T * get(const std::unique_ptr< T > &u)
The MooseUtils::get() specializations are used to support making forwards-compatible code changes fro...
NodalBCBase(const InputParameters ¶meters)
Base class for creating new types of boundary conditions.
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type...
static InputParameters validParams()
static InputParameters validParams()