23 virtual double f(
const double x)
const=0;
30 virtual double df(
const double x)
const=0;
44 inline double f(
const double x)
const final {
54 inline double df(
const double x)
const final {
70 inline double f(
const double x)
const final {
80 inline double df(
const double x)
const final {
Cosine Parity function interface.
Definition: parity.hpp:62
double f(const double x) const final
Evaluate cosine function.
Definition: parity.hpp:70
double df(const double x) const final
Evaluate cosine derivative.
Definition: parity.hpp:80
Parity function interface.
Definition: parity.hpp:15
virtual double f(const double x) const =0
Evaluate parity function.
virtual double df(const double x) const =0
Evaluate parity derivative.
Sine Parity function interface.
Definition: parity.hpp:36
double f(const double x) const final
Evaluate sine function.
Definition: parity.hpp:44
double df(const double x) const final
Evaluate sine derivative.
Definition: parity.hpp:54