wofz

constexpr Complex wofz(const Complex &z) noexcept

Evaluates the Faddeeva function [1] for a complex input.

Parameters

const Complex &z

A complex number.

Returns

type Complex

A complex number.

This function simply evaluates \(\DeclareMathOperator\erfc{erfc} e^{-z^2}\erfc(iz)\).

Example

Complex z = 1.0 + 1_j;
std::cout << wofz(z) << "\n";

Output:

0.304744 + 0.208219j

References