static InputParameters validParams()
Interface for objects that needs transient capabilities.
virtual void threadJoin(const UserObject &) override
This method is not used and should not be used in a custom GeneralUserObject.
virtual void subdomainSetup() override
Gets called when the subdomain changes (i.e.
An interface for accessing Materials.
GeneralUserObject(const InputParameters ¶meters)
Interface for objects that needs scalar coupling capabilities.
const InputParameters & parameters() const
Get the parameters of the object.
Base class for user-specific data.