48 const Real & f2_end_value,
49 const Real & df1dx_end_value,
50 const Real & df2dx_end_value);
void initialize(const Real &f1_end_value, const Real &f2_end_value, const Real &df1dx_end_value, const Real &df2dx_end_value)
Initializes the polynomial coefficients.
Cubic polynomial transition between two functions of one variable.
CubicTransition(const Real &x_center, const Real &transition_width)
Constructor.
bool _initialized
Flag that transition has been initialized.
Real derivative(const Real &x, const Real &df1dx, const Real &df2dx) const
Computes the derivative of the transition value.
Base class for smooth transitions between two functions of one variable.
const std::vector< double > x
virtual Real value(const Real &x, const Real &f1, const Real &f2) const override
Computes the transition value.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real