DualNumber< Real, DNDerivativeType, true > ADReal
OutputTools< Real >::VariableValue VariableValue
This class enforces a periodic boundary condition between a microscale and macroscale field.
virtual ADReal computeQpResidual(Moose::MortarType mortar_type) override
Method for computing the residual at quadrature points.
virtual ADReal computeScalarQpResidual() override
Method for computing the scalar part of residual at quadrature points.
const unsigned int _ka_order
Order of the homogenization variable, used in several places.
const MooseVariableScalar *const _kappa_aux_ptr
(Pointer to) the controlled scalar variable
const VariableValue & _kappa_aux
The controlled scalar variable.
static InputParameters validParams()
Interface class ("Veneer") to provide generator methods for derivative material property names.
const InputParameters & parameters() const
Get the parameters of the object.
Class for scalar variables (they are different).