21 "Sets a value boundary condition, evaluated using a FunctionSeries instance. This does not " 22 "fix the value, but rather 'strongly encourages' value agreement by penalizing the " 23 "differences through contributions to the residual.");
registerMooseObject("FunctionalExpansionToolsApp", FXValuePenaltyBC)
virtual const std::string & name() const
This class uses implementations of CompositeSeriesBasisInterface to generate a function based on conv...
Defines an FX-based BC that strongly encourages the values to match.
static FunctionSeries & checkAndConvertFunction(const Function &function, const std::string &typeName, const std::string &objectName)
Static function to cast a Function to SeriesFunction.
void useCache(bool use)
Enable/disable the cache.
static InputParameters validParams()
FXValuePenaltyBC(const InputParameters ¶meters)
static InputParameters validParams()