static InputParameters validParams()
User object that reads an existing solution from an input file and uses it in the current simulation...
virtual Real computeValue() override
Computes a value for a node or element depending on the type of kernel, it also uses the 'direct' fla...
const InputParameters & parameters() const
Get the parameters of the object.
SolutionAux(const InputParameters ¶meters)
virtual void initialSetup() override
Sets up the variable name for extraction from the SolutionUserObject.
const Real _add_factor
Additional factor added to the solution, the b of ax+b.
std::string _var_name
The variable name of interest.
const SolutionUserObjectBase & _solution_object
Reference to the SolutionUserObject storing the solution.
const Real _scale_factor
Multiplier for the solution, the a of ax+b.
bool _direct
Flag for directly grabbing the data based on the dof.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
AuxKernel for reading a solution from file.
Base class for creating new auxiliary kernels and auxiliary boundary conditions.