|
Jpp 21.0.0-rc.1
the software that should make you happy
|
forward declaration for pointer to function. More...
#include <JMathlib.hh>
Public Member Functions | |
| template<class ... Args> | |
| double | operator() (const Args &...args) const |
| Function value. | |
| double | operator[] (const size_t i) const |
| Get value of parameter at given index. | |
| double & | operator[] (const size_t i) |
| Get value of parameter at given index. | |
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 &f1, int N) |
| Power-of operator. | |
| JPf< JF1_t > | operator& (const JF1_t &f1) |
| Address-of operator. | |
forward declaration for pointer to function.
Auxiliary base class for mathematical operations on functions.
Definition at line 323 of file JMathlib.hh.
|
inline |
Function value.
| args | abscissa value(s) |
Definition at line 331 of file JMathlib.hh.
|
inline |
Get value of parameter at given index.
| i | index |
Definition at line 539 of file JMathlib.hh.
|
inline |
Get value of parameter at given index.
| i | index |
Definition at line 551 of file JMathlib.hh.
|
friend |
Affirm operator.
| function | this function |
Definition at line 343 of file JMathlib.hh.
|
friend |
Negate operator.
| function | this function |
Definition at line 355 of file JMathlib.hh.
|
friend |
Addition of constant value.
| f1 | function |
| value | value |
Definition at line 368 of file JMathlib.hh.
|
friend |
Addition of constant value.
| value | value |
| f1 | function |
Definition at line 381 of file JMathlib.hh.
|
friend |
Subtraction of constant value.
| f1 | function |
| value | value |
Definition at line 394 of file JMathlib.hh.
|
friend |
Subtraction of constant value.
| f1 | function |
| value | value |
Definition at line 407 of file JMathlib.hh.
|
friend |
Multiplication of constant value.
| f1 | function |
| value | value |
Definition at line 420 of file JMathlib.hh.
|
friend |
Multiplication of constant value.
| value | value |
| f1 | function |
Definition at line 433 of file JMathlib.hh.
|
friend |
Division of constant value.
| f1 | function |
| value | value |
Definition at line 446 of file JMathlib.hh.
|
friend |
Addition of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 460 of file JMathlib.hh.
|
friend |
Subtraction of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 474 of file JMathlib.hh.
|
friend |
Multiplication of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 488 of file JMathlib.hh.
|
friend |
Division of two functions.
| f1 | first function |
| f2 | second function |
Definition at line 502 of file JMathlib.hh.
|
friend |
Power-of operator.
| f1 | function |
| N | power |
Definition at line 515 of file JMathlib.hh.
|
friend |
Address-of operator.
| f1 | function |
Definition at line 527 of file JMathlib.hh.