42 std::vector<const MaterialProperty<Real> *>
_h;
45 std::vector<std::vector<const MaterialProperty<Real> *>>
_dh;
SwitchingFunctionConstraintLagrange is a constraint kernel that acts on the lambda lagrange multiplie...
static InputParameters validParams()
std::vector< std::vector< const MaterialProperty< Real > * > > _dh
Switching function derivatives.
std::vector< const MaterialProperty< Real > * > _h
Switching functions.
unsigned int _num_h
number of switching functions
Real _epsilon
shift factor
virtual Real computeQpJacobian()
virtual Real computeQpResidual()
virtual Real computeQpOffDiagJacobian(unsigned int)
std::vector< MaterialPropertyName > _h_names
Switching function names.
const JvarMap & _eta_map
map for getting the "etas" index from jvar