46 unsigned int )
override 62 const unsigned int jvar)
override;
68 const unsigned int jvar)
override;
virtual Real computeScalarQpOffDiagJacobian(Moose::MortarType mortar_type, const unsigned int jvar) override
Method for computing d-_kappa-residual / d-_var at quadrature points.
virtual Real computeScalarQpResidual() override
Method for computing the scalar part of residual at quadrature points.
Real computeQpJacobian(Moose::ConstraintJacobianType, unsigned int) override
No on-diagonal Jacobian terms for field variables on this object.
This class enforces a periodic boundary condition between a microscale and macroscale field...
const unsigned int _ka_order
Order of the homogenization variable, used in several places.
static InputParameters validParams()
virtual Real computeQpOffDiagJacobianScalar(Moose::MortarType mortar_type, const unsigned int jvar) override
Method for computing d-_var-residual / d-_kappa at quadrature points.
const MooseVariableScalar *const _kappa_aux_ptr
(Pointer to) the controlled scalar variable
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Interface class ("Veneer") to provide generator methods for derivative material property names...
Class for scalar variables (they are different).
PeriodicSegmentalConstraint(const InputParameters ¶meters)
virtual Real computeQpResidual(Moose::MortarType mortar_type) override
Method for computing the residual at quadrature points.
const InputParameters & parameters() const
Get the parameters of the object.
const VariableValue & _kappa_aux
The controlled scalar variable.