28 virtual Real
value(
const Real &
x,
const Real & f1,
const Real & f2)
const override;
43 const Real & df2dx)
const;
50 Real
weight(
const Real &
x)
const;
const std::vector< double > x
Base class for smooth transitions between two functions of one variable.
Weighted transition between two functions of one variable.
Real derivative(const Real &x, const Real &f1, const Real &f2, const Real &df1dx, const Real &df2dx) const
Computes the derivative of the transition value.
Real weight(const Real &x) const
Computes the weight of the first function.
virtual Real value(const Real &x, const Real &f1, const Real &f2) const override
Computes the transition value.