Description
Returns the value of the error function which is defined by
@[@
{\rm erf} (x) = \frac{2}{ \sqrt{\pi} } \int_0^x \exp( - t * t ) \; {\bf d} t
@]@
true
If this preprocessor symbol is true (1),
and
x
is an AD type,
this is an atomic operation
.
false
If this preprocessor symbol is false (0),
CppAD uses a fast approximation (few numerical operations)
with relative error bound @(@
4 \times 10^{-4}
@)@; see
Vedder, J.D.,
Simple approximations for the error function and its inverse
,
American Journal of Physics,
v 55,
n 8,
1987,
p 762-3.
Example
The file
erf.cpp
contains an example and test of this function.
It returns true if it succeeds and false otherwise.
Input File: cppad/core/erf.hpp