kyosu v0.1.0
Complex Without Complexes
 
Loading...
Searching...
No Matches

◆ omega

kyosu::omega = eve::functor<omega_t>
inlineconstexpr

Computes the Wright \(\omega\) the inverse function of \( x \rightarrow \log x+x\).

Header file

#include <eve/module/special.hpp>

Callable Signatures

namespace eve
{
// Regular overload
constexpr auto omega(complex_like auto x) noexcept; // 1
// Lanes masking
constexpr auto omega[conditional_expr auto c](complex_like auto x) noexcept; // 2
constexpr auto omega[logical_value auto m](complex_like auto x) noexcept; // 2
}
constexpr auto omega
Computes the Wright the inverse function of .
Definition: omega.hpp:78

Parameters

  • x: complex_like.
  • c: Conditional expression masking the operation.
  • m: Logical value masking the operation.

Return value

  1. The value of the Wright \(\omega\) function is returned (the inverse function of \( x \rightarrow \log x+x\)) is returned. is the input is a real value a complex value is returned.
  2. The operation is performed conditionnaly.

ω can be used as an alias.

External references

Example