25 virtual void execute()
override;
StoreVariableByElemIDSideUserObject(const InputParameters ¶meters)
const std::vector< ADReal > & getVariableValues(dof_id_type elem_id) const
Gets the variable values at each quadrature point on the provided element.
Stores variable values at each quadrature point on a side by element ID.
virtual void threadJoin(const UserObject &y) override
virtual void initialize() override
const std::vector< double > y
const ADVariableValue & _u
Variable value.
virtual void execute() override
const InputParameters & parameters() const
static InputParameters validParams()
std::map< dof_id_type, std::vector< ADReal > > _elem_id_to_var_values
Map of element ID to variable values at each side quadrature point.
virtual void finalize() override