15#define usingTransientInterfaceMembers \
16 using TransientInterface::_t; \
17 using TransientInterface::_t_step; \
18 using TransientInterface::_dt; \
19 using TransientInterface::_dt_old
36#ifdef MOOSE_KOKKOS_ENABLED
InputParameters validParams()
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
Every object that can be built by the factory should be derived from this class.
Interface for objects that needs transient capabilities.
Real & _dt
Time step size.
const Real & _t_old
Old time.
static InputParameters validParams()
bool _is_implicit
If the object is using implicit or explicit form.
FEProblemBase & _ti_feproblem
int & _t_step
The number of the time step.
const std::string _ti_name
Real & _dt_old
Size of the old time step.
const InputParameters & _ti_params
Moose::StateArg determineState() const
Create a functor state argument that corresponds to the implicit state of this object.
virtual ~TransientInterface()
State argument for evaluating functors.