|
Jpp 20.0.0-rc.3
the software that should make you happy
|
forward declaration for fixed power of function. More...
#include <JMathlib.hh>
Public Member Functions | |
| template<class ... Args> | |
| double | operator() (const Args &...args) const |
| Function value. | |
Friends | |
| const JF1_t & | operator+ (const JF1_t &function) |
| Affirm operator. | |
| JNegate< JF1_t > | operator- (const JF1_t &function) |
| Negate operator. | |
| JAdd< JF1_t > | operator+ (const JF1_t &f1, const double value) |
| Addition of constant value. | |
| JAdd< JF1_t > | operator+ (const double value, const JF1_t &f1) |
| Addition of constant value. | |
| JSub< JF1_t > | operator- (const JF1_t &f1, const double value) |
| Subtraction of constant value. | |
| JAdd< JNegate< JF1_t > > | operator- (const double value, const JF1_t &f1) |
| Subtraction of constant value. | |
| JMul< JF1_t > | operator* (const JF1_t &f1, const double value) |
| Multiplication of constant value. | |
| JMul< JF1_t > | operator* (const double value, const JF1_t &f1) |
| Multiplication of constant value. | |
| JDiv< JF1_t > | operator/ (const JF1_t &f1, const double value) |
| Division of constant value. | |
| template<class JF2_t > | |
| JAdd< JF1_t, JF2_t > | operator+ (const JF1_t &f1, const JF2_t &f2) |
| Addition of two functions. | |
| template<class JF2_t > | |
| JSub< JF1_t, JF2_t > | operator- (const JF1_t &f1, const JF2_t &f2) |
| Subtraction of two functions. | |
| template<class JF2_t > | |
| JMul< JF1_t, JF2_t > | operator* (const JF1_t &f1, const JF2_t &f2) |
| Multiplication of two functions. | |
| template<class JF2_t > | |
| JDiv< JF1_t, JF2_t > | operator/ (const JF1_t &f1, const JF2_t &f2) |
| Division of two functions. | |
| JFn< JF1_t > | operator^ (const JF1_t &function, int N) |
| Power of operator. | |
forward declaration for fixed power of function.
Auxiliary base class for mathematical operations on functions.
Definition at line 354 of file JMathlib.hh.
|
inline |
Function value.
| args | abscissa value(s) |
Definition at line 362 of file JMathlib.hh.
|
friend |
Affirm operator.
| function | this function |
Definition at line 374 of file JMathlib.hh.
|
friend |
Negate operator.
| function | this function |
Definition at line 386 of file JMathlib.hh.
|
friend |
Addition of constant value.
| f1 | function |
| value | value |
Definition at line 399 of file JMathlib.hh.
|
friend |
Addition of constant value.
| value | value |
| f1 | function |
Definition at line 412 of file JMathlib.hh.
|
friend |
Subtraction of constant value.
| f1 | function |
| value | value |
Definition at line 425 of file JMathlib.hh.
|
friend |
Subtraction of constant value.
| f1 | function |
| value | value |
Definition at line 438 of file JMathlib.hh.
|
friend |
Multiplication of constant value.
| f1 | function |
| value | value |
Definition at line 451 of file JMathlib.hh.
|
friend |
Multiplication of constant value.
| value | value |
| f1 | function |
Definition at line 464 of file JMathlib.hh.
|
friend |
Division of constant value.
| f1 | function |
| value | value |
Definition at line 477 of file JMathlib.hh.
|
friend |
Addition of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 491 of file JMathlib.hh.
|
friend |
Subtraction of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 505 of file JMathlib.hh.
|
friend |
Multiplication of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 519 of file JMathlib.hh.
|
friend |
Division of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 533 of file JMathlib.hh.
|
friend |
Power of operator.
| function | this function |
| N | power |
Definition at line 546 of file JMathlib.hh.