15 template <
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) static InputParameters validParams()
InterfaceKernel and VectorInterfaceKernel is responsible for interfacing physics across subdomains...
static InputParameters validParams()
static InputParameters validParams()
ADInterfaceKernel and ADVectorInterfaceKernel is responsible for interfacing physics across subdomain...
GenericInterfaceKernelTempl(const InputParameters ¶meters)
GenericInterfaceKernelTempl(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.
static InputParameters validParams()