Class PiecewiseLinear1D
Defined in File piecewise_linear_1d.h
Inheritance Relationships
Base Type
public opensn::FunctionDimAToDimB
(Class FunctionDimAToDimB)
Class Documentation
-
class PiecewiseLinear1D : public opensn::FunctionDimAToDimB
Public Functions
-
explicit PiecewiseLinear1D(const InputParameters ¶ms)
-
virtual std::vector<double> Evaluate(const std::vector<double> &values) const override
-
virtual std::vector<double> EvaluateSlope(const std::vector<double> &values) const override
-
virtual double GetScalarFunction1Parameter(double x) const override
-
virtual double GetScalarFunctionSlope1Parameter(double x) const override
-
inline virtual bool HasSlope() const override
-
inline virtual bool HasCurvature() const override
Public Static Functions
-
static InputParameters GetInputParameters()
-
explicit PiecewiseLinear1D(const InputParameters ¶ms)