Exponential function.
More...
#include <exp.h>
|
| Exp (double x=0.) noexcept |
| Function value. More...
|
|
void | update (double x) noexcept |
| Set point of evaluation. More...
|
|
double | d0 () const noexcept |
| Function value. More...
|
|
double | d1 (double dx=1.) const noexcept |
| Function value. More...
|
|
double | d2 (double dx=1., double dy=1.) const noexcept |
| Function value. More...
|
|
double | d3 (double dx=1., double dy=1., double dz=1.) const noexcept |
| Function value. More...
|
|
Exponential function.
For scalar functions directional derivatives are less interesting. Incorporating this function as building block for more complex functions requires directional derivatives. These occur during applications of the chain rule.
◆ Exp()
funcy::Exp::Exp |
( |
double |
x = 0. | ) |
|
|
inlineexplicitnoexcept |
◆ d0()
double funcy::Exp::d0 |
( |
| ) |
const |
|
inlinenoexcept |
◆ d1()
double funcy::Exp::d1 |
( |
double |
dx = 1. | ) |
const |
|
inlinenoexcept |
◆ d2()
double funcy::Exp::d2 |
( |
double |
dx = 1. , |
|
|
double |
dy = 1. |
|
) |
| const |
|
inlinenoexcept |
◆ d3()
double funcy::Exp::d3 |
( |
double |
dx = 1. , |
|
|
double |
dy = 1. , |
|
|
double |
dz = 1. |
|
) |
| const |
|
inlinenoexcept |
◆ update()
void funcy::Exp::update |
( |
double |
x | ) |
|
|
inlinenoexcept |
The documentation for this struct was generated from the following file:
- include/funcy/cmath/exp.h