25 virtual void act()
override;
30 const std::string &
name,
31 const VariableName & var_name);
void addInitialCondition(const std::string &type, const std::string &name, const VariableName &var_name)
Add an initial condition unless another IC already targets the variable.
static InputParameters validParams()
const InputParameters & parameters() const
virtual void act() override
const std::string & name() const
Action that adds default SubChannel geometry initial conditions.
const std::string & type() const
SubChannelAddInitialConditionsAction(const InputParameters ¶meters)
bool hasInitialCondition(const VariableName &var_name) const
Return whether any user-provided IC targets the variable.