15template <
typename T,
bool is_ad>
40#define usingGenericInterfaceKernelTemplMembers(T) \
41 usingFunctionInterfaceMembers; \
42 usingPostprocessorInterfaceMembers; \
43 usingMooseObjectMembers; \
44 usingTransientInterfaceMembers; \
45 usingTaggingInterfaceMembers; \
46 using GenericInterfaceKernelTempl<T, is_ad>::_qp; \
47 using GenericInterfaceKernelTempl<T, is_ad>::_i; \
48 using GenericInterfaceKernelTempl<T, is_ad>::_j; \
49 using GenericInterfaceKernelTempl<T, is_ad>::_u; \
50 using GenericInterfaceKernelTempl<T, is_ad>::_phi; \
51 using GenericInterfaceKernelTempl<T, is_ad>::_test; \
52 using GenericInterfaceKernelTempl<T, is_ad>::_q_point; \
53 using GenericInterfaceKernelTempl<T, is_ad>::_var; \
54 using GenericInterfaceKernelTempl<T, is_ad>::_neighbor_value; \
55 using GenericInterfaceKernelTempl<T, is_ad>::_test_neighbor; \
56 using GenericInterfaceKernelTempl<T, is_ad>::_phi_neighbor; \
57 using Coupleable::getVar; \
58 using Coupleable::coupled; \
59 using Coupleable::coupledComponents
61#define usingGenericInterfaceKernelMembers usingGenericInterfaceKernelTemplMembers(Real)
ADInterfaceKernel and ADVectorInterfaceKernel is responsible for interfacing physics across subdomain...
static InputParameters validParams()
static InputParameters validParams()
GenericInterfaceKernelTempl(const InputParameters ¶meters)
static InputParameters validParams()
GenericInterfaceKernelTempl(const InputParameters ¶meters)
InterfaceKernel and VectorInterfaceKernel is responsible for interfacing physics across subdomains.
static InputParameters validParams()
const InputParameters & parameters() const
Get the parameters of the object.