62 const std::string
verifyFunction(
const std::string & function_str);
68 const std::vector<std::string>
_vars;
71 const std::vector<std::string>
_vals;
std::unique_ptr< MooseParsedFunctionWrapper > _function_ptr
Pointer to the Parsed function wrapper object for the scalar.
Adds user facing parameters for parsed function.
virtual ~MooseParsedFunctionBase()
Class destructor.
FEProblemBase & _pfb_feproblem
Reference to the FEProblemBase class for this object.
const std::vector< std::string > _vals
Values passed by the user, they may be Reals for Postprocessors.
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
const std::string verifyFunction(const std::string &function_str)
A helper method to check if the function value contains quotes.
InputParameters validParams()
Creates the 'vars' and 'vals' parameters used by all ParsedFunctions, the parameters provided from th...
static InputParameters validParams()
Class constructor for the interface.
const std::vector< std::string > _vars
Variables passed to libMesh::ParsedFunction.
A wrapper class for creating and evaluating parsed functions via the libMesh::ParsedFunction interfac...
MooseParsedFunctionBase(const InputParameters ¶meters)