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

◆ fnan

kyosu::fnan = eve::functor<fnan_t>
inlineconstexpr

Computes the full nan constant such that all components of the chosen type are NaN.

Defined in Header

#include <kyosu/constants.hpp>

Callable Signatures

namespace kyosu
{
template<kyosu::concepts::cayley_dickson T> constexpr as_complex_t<eve::as_floating_point_t<T>> fnan(as<T> z) noexcept;
template<kyosu::real T> constexpr as_complex_t<eve::as_floating_point_t<T>> fnan(as<T> z) noexcept;
}
constexpr auto fnan
Computes the full nan constant such that all components of the chosen type are NaN.
Definition: fnan.hpp:78
Main KYOSU namespace.
Definition: cinf.hpp:13

Parameters

  • z: Value to process.

Return value

  • always returns a cayley_dickson value such that all components are NaNs.

Example