DualNumber< Real, DNDerivativeType, true > ADReal
const std::vector< double > x
Cubic polynomial transition between two functions of one variable.
Class for testing objects derived from ADSmoothTransition.
ADReal f2(const ADReal &x) const
Computes right function.
ADReal f1(const ADReal &x) const
Computes left function.
static InputParameters validParams()
ADReal df1dx(const ADReal &x) const
Computes left function derivative.
const ADReal _center
Center point of transition.
const ADReal _width
Width of transition.
ADMaterialProperty< Real > & _matprop
Material property created using the transition_base.
ADReal df2dx(const ADReal &x) const
Computes right function derivative.
virtual void computeQpProperties() override
const ADVariableValue & _var
Variable the transition depends upon.
const MooseEnum & _transition_type
Type of transition.
const ADWeightedTransition _weighted_transition
Weighted transition_base.
ADCubicTransition _cubic_transition
Cubic transition.
Weighted transition between two functions of one variable.
const InputParameters & parameters() const
VariableValueTempl< true > ADVariableValue