funcy  1.6.1
Public Member Functions | List of all members
funcy::CumulativeNormalDistribution Struct Reference

Cumulative standard normal distribution. More...

#include <cnd.h>

Inheritance diagram for funcy::CumulativeNormalDistribution:
Inheritance graph
[legend]
Collaboration diagram for funcy::CumulativeNormalDistribution:
Collaboration graph
[legend]

Public Member Functions

 CumulativeNormalDistribution (double x=0.) noexcept
 Constructor. More...
 
void update (double x) noexcept
 Set point of evaluation.
 
double d0 () const noexcept
 Function value.
 
double d1 (double dx=1.) const noexcept
 First (directional) derivative.
 
double d2 (double dx=1., double dy=1.) const noexcept
 Second (directional) derivative.
 
double d3 (double dx=1., double dy=1., double dz=1.) const noexcept
 Third (directional) derivative.
 

Detailed Description

Cumulative standard normal distribution.

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.

Constructor & Destructor Documentation

◆ CumulativeNormalDistribution()

funcy::CumulativeNormalDistribution::CumulativeNormalDistribution ( double  x = 0.)
inlineexplicitnoexcept

Constructor.

Parameters
xpoint of evaluation

The documentation for this struct was generated from the following file: