25 _u_dot(_is_transient ? _var.uDot() : _zero),
26 _du_dot_du(_is_transient ? _var.duDotDu() : _zero),
27 _neighbor_value_dot(_is_transient ? coupledNeighborValueDot(
"neighbor_var") : _zero),
28 _dneighbor_value_dot_du(_is_transient ? coupledNeighborValueDotDu(
"neighbor_var") : _zero)
32 mooseError(
"In order to use an interface time kernel the executioner must be transient");
void mooseError(Args &&... args)
Emit an error message with the given stringified, concatenated args and terminate the application.
InterfaceKernel and VectorInterfaceKernel is responsible for interfacing physics across subdomains.
static InputParameters validParams()
InterfaceTimeKernel(const InputParameters ¶meters)
virtual Real computeQpOffDiagJacobian(Moose::DGJacobianType type, unsigned int jvar)
compute off-diagonal jacobian components at quadrature points
static InputParameters validParams()
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type.